domingo, 10 de noviembre de 2013

Cómo convertir AS3 a Java

Conversión de AS3 (ActionScript 3, la Programación Flash Idioma) a Java (un lenguaje de programación orientado a objetos de clase) se puede hacer de dos maneras. Una forma de hacerlo es desarrollar un programa que convierte el código AS3 al código Java. La otra forma, lo que funciona bien para pequeños programas de AS3, es convertirel código manualmente desde AS3 para Java. Lograr esto requiere que usted instrucciones de código AS3 referencias cruzadas 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 código Java directo equivalente.

 

CONVERTIR

 

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

 

Escriba la primera columna de la tabla, la lista de tipos de instrucciones AS3 que se utilizan en el programa de AS3. Incluya en esta lista los tipos de declaración de variable, como las declaraciones del "var" integer, string, cantidad y variedad. También se incluyen las llamadas a funciones y estados de llamada de función, así como código detector de eventos se usa para activar clics del ratón y los clics de botón.

 

Tipo en la segunda columna de la instrucción de código Java equivalente o estados para cada uno de la instrucción de código AS3 en la primera columna. Utilice la sentencia Java método para funciones de código AS3. Utilice el si then código 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 hacer clic y mover.

 

Escriba 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 equivalente directo. Si no hay un equivalente, el tipo cerca-directa en las instrucciones de código Java necesarios para duplicar la funcionalidad de la instrucción de código AS3.

 

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

 

Enumere los argumentos de las funciones que utiliza el código AS3 y comparar estos argumentos con los métodos Java equivalentes (AS3 funciones corresponden a los métodos de Java). Examinar los tipos de argumentos utilizados y para asegurar que las listas de argumentos son compatibles. Cambie el código de Java, si es necesario para adaptarse a las diferencias en los tipos de los argumentos.

 

Escriba el código Java equivalente. Compilar y probarlo para ver si funciona o no el mismo que el código original AS3. Hacer modificaciones que sean necesarias.

 

Consejos y advertencias

Los programas que sólo utilizan las variables básicas, como Integer, Double, matriz o las variables de cadena, las declaraciones generales de control como si a continuación, la caja y el próximo son más fáciles de convertir. Esto se debe a las instrucciones de código AS3 y declaraciones 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 del código de Java y el código AS3 difiere significativamente 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 distintos compiladores. Al parecer, las operaciones equivalentes en código pueden producir resultados diferentes debido a las diferencias relacionadas con la forma en que se definen los métodos de clase base (al realizar operaciones matemáticas con cadenas, por ejemplo).

 

 

No hay comentarios:

Publicar un comentario