Nwlapcug.com


Come convertire AS3 in Java

Conversione di AS3 (3 di ActionScript, il linguaggio di programmazione di Flash) per Java (una classe orientato agli oggetti linguaggio di programmazione) può essere fatto in due modi. Un modo è quello di sviluppare un programma che converte il codice AS3 in codice Java. L'altro modo, che funziona bene per piccoli programmi di AS3, è convertire il codice manualmente da AS3 in Java. Effettuazione di questo richiede che si creare riferimenti incrociati istruzioni di codice AS3 per istruzioni di codice Java. È inoltre necessario scrivere codice Java che duplicherà la funzionalità del codice AS3 quando non esiste un diretto equivalente di codice Java.

Istruzioni

1

Fare una tabella che contiene tre colonne. Etichetta della prima colonna "AS3 codice Statements," la seconda colonna "Java codice istruzioni equivalenti" e la terza colonna "Nei pressi di istruzioni di codice di equivalente Java."

2

Digitare nella prima colonna della tabella, l'elenco di tipi di istruzione di AS3 che si utilizzano nel tuo programma di AS3. Includere in questo elenco i tipi di istruzione di dichiarazione di variabili quali le dichiarazioni di numero intero, stringa, numero e matrice di "var". Includono anche chiamate di funzione e istruzioni di chiamata di funzione, nonché il codice del listener di evento utilizzato per attivare il clic del mouse e clic del pulsante.

3

Digitare nella seconda colonna l'equivalente codice Java o più istruzioni per ogni istruzione del codice AS3 nella prima colonna. Utilizzare il metodo Istruzione Java per funzioni di codice AS3. Utilizzare l'istruzione if poi Java codice istruzione ricodificare AS3 "Se poi" dichiarazioni. Utilizzare il addMouseListener e addMouseMotionListener per sostituire AS3 codice che utilizza ad esempio il metodo addEventListener per gli eventi del mouse fare clic e spostare.

4

Digitare nella terza colonna l'istruzione di codice Java che corrisponde quasi le istruzioni di codice AS3 nella prima colonna se non esiste alcun equivalente diretto. Se non esiste alcun equivalente di vicino-diretta, tipo nelle istruzioni di codice Java necessarie per duplicare la funzionalità dell'istruzione di codice AS3.

5

Elencare i pacchetti Java classe necessari necessari per eseguire i metodi di Java elencati nella tabella.

6

Elencare gli argomenti delle funzioni utilizzate dal codice AS3 e confrontare questi argomenti con i metodi Java equivalenti (AS3 funzioni corrispondono ai metodi in Java). Esaminare i tipi di argomento utilizzati e per garantire che l'argomento elenchi sono compatibili. Modificare il codice di Java se necessario per ospitare eventuali differenze nei tipi degli argomenti.

7

Digitare nel codice Java equivalente. Compilarlo e provarlo per vedere se funziona allo stesso modo come il codice AS3 originale. Apportare le modifiche necessarie.

Consigli & Avvertenze

  • Programmi che basta usare variabili di base ad esempio integer, double, le variabili di matrice o stringa, istruzioni di controllo generale come se allora, caso e per il prossimo sono più facili da convertire. Questo è perché le istruzioni di codice AS3 e istruzioni di codice Java sono spesso vicino esattamente o esattamente equivalente. Metodo (funzioni) e codice della classe sono anche molto simili. La sintassi del codice Java e codice AS3 differiscono significativamente per la gestione degli eventi e alcune operazioni di grafica di base.
  • Codice Java è soggetto a diverse limitazioni rispetto al codice AS3. Le due lingue vengono compilate con diversi compilatori. Apparentemente operazioni equivalenti nel codice possono produrre risultati diversi a causa della classe correlati a come base le differenze vengono definiti metodi (quando si eseguono operazioni matematiche con stringhe, ad esempio).