Tecnología

Inicio

Cómo convertir a Java AS3

AS3 convertir (ActionScript 3, el lenguaje de programación Flash) para Java (una clase de lenguaje de programación orientado a objetos) se puede hacer de dos maneras. Una forma es el desarrollo de un programa que convierte el código AS3 de código Java. La otra forma, que funciona bien para los programas de AS3 pequeños, es convertir el código manualmente desde AS3 a Java. Lograr esto requiere que las referencias cruzadas de código AS3 declaraciones a instrucciones de código Java. También requiere que se escribe código Java que se duplica la funcionalidad del código AS3 cuando no hay un equivalente directo del código Java.

Instrucciones

1 Haz una tabla que contiene tres columnas. Titula la primera columna "instrucciones de código AS3," la segunda columna "instrucciones de código Java equivalente" y la tercera columna "Cerca equivalentes instrucciones de código Java."

2 Escriba en la primera columna de la tabla, la lista de tipos de instrucciones AS3 que utiliza en su programa de AS3. Incluir en esta lista los tipos de declaraciones de variables tales como los "var" entero, cadena, número y matrices de declaraciones. También incluya llamadas a funciones y estados de llamada a la función, así como el código detector de eventos utilizados para activar los clics del ratón y las pulsaciones de botón.

3 Escriba en la segunda columna de la instrucción de código Java equivalente o declaraciones de cada uno de los instrucción de código AS3 en la primera columna. Utilice la instrucción de Java método para codificar funciones AS3. Utilice la instrucción de código si a continuación, Java para recodificar AS3 "si entonces". Utilice la addMouseListener y addMouseMotionListener para reemplazar el código AS3 que utiliza el método addEventListener para eventos de ratón, como clic y movimiento.

4 Escriba en la tercera columna de la instrucción de código Java que casi coincide con las instrucciones de código AS3 en la primera columna si no hay un equivalente directo. Si no hay equivale casi directa, el tipo en las instrucciones de código Java necesarios para duplicar la funcionalidad de la instrucción de código AS3.

5 Enumerar los bultos de la clase de Java necesarios que se requieren para ejecutar los métodos de Java que se enumeran en la tabla.

6 Enumerar los argumentos de las funciones que utilice el código AS3 y comparar estos argumentos con los métodos Java equivalentes (AS3 funciones corresponden a los métodos en Java). Examinan los tipos de argumentos utilizados y para asegurar que las listas de argumentos son compatibles. Alterar el código de Java si es necesario para adaptarse a cualquier diferencia en los tipos de argumentos.

7 Teclee el código de Java equivalente. Compilarlo y probarlo para ver si funciona o no el mismo que el código AS3 originales. Hacer las modificaciones que sean necesarias.

Consejos y advertencias

  • Los programas que simplemente utilizan variables básicas tales como variables enteras, doble, arreglo o cadena, declaraciones generales de control como si a continuación, casos y para el próximo son más fáciles de convertir. Esto se debe a las instrucciones de código AS3 y sentencias de código Java son a menudo cerca o exactamente exactamente equivalentes. Método (funciones) y el código de clase también son muy similares. La sintaxis de código Java y el código AS3 difiere significativamente de la gestión de eventos y algunas operaciones gráficas básicas.
  • código Java está sujeta a diferentes limitaciones que el código AS3. Los dos idiomas son recopilados con diferentes compiladores. Al parecer, las operaciones equivalentes en código pueden producir resultados diferentes debido a las diferencias relacionadas con los métodos básicos de cómo se definen las clases (al realizar operaciones matemáticas con cadenas, por ejemplo).