flash

Páginas: 6 (1288 palabras) Publicado: 4 de abril de 2013
ActionScript es un lenguaje desarrollado por Macromedia y con la única finalidad en sus inicios de agregarle interactividad a su creciente formato animación vectorial Flash SWF. Bien ActionScript se conoce como tal a partir de la versión 5 de Flash y a partir de esta es cuando los diseñadores se vieron en la necesidad de volverse programadores y le tuvieron que entrar al código pues lasposibilidades que brindaba relativamente nueva tecnología era bastante. Características Principales
ActionScript está basado en la especificación ECMA-262, al igual que otros lenguajes como Javascript y C++
Es un lenguaje de script, esto quiere decir que no hará falta crear un programa completo para conseguir resultados, normalmente la aplicación de fragmentos de código ActionScript a los objetosexistentes en nuestras películas nos permiten alcanzar nuestros objetivos.
ActionScript 2.0 es un lenguaje de programación orientado a objetos, tiene similitudes, por tanto, con lenguajes tales como los usados en el Microsoft Visual Basic, en el Borland Delphi etc... y aunque, evidentemente, no tiene la potencia de un lenguaje puramente orientado a objetos derivado del C o del Pascal como losanteriores, cada versión se acerca más a un lenguaje de este tipo. Así, la versión 2.0 de Flash MX 2004 y Flash 8 es mucho más potente y mucho más "orientado a objetos" que su anterior versión 1.0
Javascript y ActionScript
ActionScript no admite objetos específicos de navegador como Documento, Ventana y Anclaje.
ActionScript no admite completamente todos los objetos incorporados de JavaScript.ActionScript no admite algunas construcciones sintácticas de JavaScript, como las etiquetas de sentencia.
En ActionScript, la función eval() sólo puede realizar referencias de variables
Sintaxis
La sintaxis de flash es como antes mencionaba un script y en particular muy, pero muy similar a los de java, aunque con sus respectivas diferencias, y aquí tratare de explicar como funciona.
En general elcódigo se escribe de la siguiente manera
function nombrefuncion (){
instrucciones de la función
...
}
El tipo de la declaración de asignación no coincide: se encontró String donde se requiere Number.
Esto aparentemente es un problema, pero cuando comencemos a escribir códigos mas complejos, le daremos gracias con creces, pues el compilador nos esta diciendo donde esta nuestro error de lógica.
Enconclusión, es bastante recomendable utilizar siempre la comprobación de tipos para nuestras variables, ya que esto nos ayudara mucho a evitar futuros errores en el momento de la compilación.
Nota: todos los tipos se comprueban, todos excepto el "object", que flash hace caso omiso a el. Para más información., leer el manual de ayuda del programa. "Comprobaciones de tipo".
Los Operadores
Losoperadores son caracteres que especifican cómo combinar, comparar o cambiar los valores de una expresión. Una expresión es cualquier sentencia para la que Flash puede calcular el resultado y que devuelve un valor. Puede crear una expresión combinando operadores y valores, o bien llamando a una función.
El lenguaje ActionScript está formado por clases incorporadas, por lo que se deberá utilizar lasintaxis correcta para formar sentencias de manera que el código se compile y funcione correctamente en Flash. En este caso, la sintaxis se refiere a la gramática y la ortografía de un lenguaje que le permite programar. El compilador no comprende la sintaxis incorrecta, por lo que observará errores o advertencias en el panel Salida cuando intentes comprobar el documento en el entorno de prueba o nose ejecutara cuando se haya exportado a SWF el contenido. Por consiguiente, la sintaxis es un conjunto de reglas y directrices que le ayudan a formar código ActionScript correcto.
Operadores de sufijo
Los operadores de sufijo toman un operador y aumentan o reducen el valor del operador. Aunque estos operadores son unarios, se clasifican independientemente del resto de operadores unarios...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • flash
  • Flash
  • Flash
  • el flash
  • Flash
  • Flash
  • Flash
  • Con flash

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS