Introducción a ActionScript

Definiendo conceptos generales

ActionScript

ActionScript es el lenguaje de programación que utiliza Flash para producir películas interactivas Un lenguaje de programación consiste en una serie de reglas sintácticas y semánticas que permiten controlar el comportamiento de algo (una computadora, un software o un contenido web, por ejemplo) ActionScript es además un leguaje de programación interpretado o de script. Estos lenguajes requieren de un traductor o intérprete para ser mostrados. En el caso del ActionScript el intérprete es el explorador de internet ActionScript es un lenguaje utilizado para contenidos web y se contiene en películas flash formato SWF

Conceptos sintaxis, lenguaje interpretado, película swf

Terminología

ActionScript es un lenguaje de Programación Orientada a Objetos. Los objetos son los que se contienen dentro de las películas de flash SWF. Estos objetos pueden ser, entre otros: MovieClips y Botones. Los objetos pertenecen a clases y poseen propiedades y métodos

Clases en flash: MovieClip y Button

un objeto MovieClip: clip1_mc un objeto MovieClip: clip2_mc un objeto MovieClip: clip3_mc

una clase: MovieClip

Conceptos clases, objetos, propiedades, métodos

Terminología

Los objetos pertenecen a clases y poseen propiedades y métodos

CLASE categoría de datos que definen objetos ejemplo: MovieClip

OBJETO Una instancia de una clase

PROPIEDADES Atributos de un objeto

MÉTODOS Funciones asociadas a una clase / objeto ejemplo: el método onClipEvent() de clip1_mc

ejemplo: Mi MovieClip llamado clip1_mc

ejemplo: _x, _y, _alpha, _xscale, _yscale

Terminología

Mediante acciones ActionScript controla eventos durante la reproducción de una película SWF Acciones en el panel de acciones de Flash. Cada línea representa una sentencia.

acciones

una sentencia

ACCIONES Sentencias de control en una película SWF

EVENTOS Acciones que suceden durante la reproducción de una película

Conceptos acciones, eventos

Sintaxis

Como todo lenguaje, ActionScript utiliza en su escritura una serie de rígidas reglas gramaticales. Cualquier modificación a dichas reglas desembocará en la inutilidad del script. Puntos básicos de sintaxis de ActionScript:

1) Distinción entre MAYÚSCULAS y minúsculas 2) Utilización del punto ( . ) 3) Utilización de llaves ( { } ) 4) Utilización de punto y coma ( ; ) 5) Utilización de paréntesis ( )

Panel de Acciones

Partes del panel de acciones de Flash