2. Action script
El ActionScript es el lenguaje de programación que ha
utilizado Flash desde sus comienzos, y que por
supuesto, emplea Flash CS5. A grandes
rasgos, podemos decir que el ActionScript nos
permitirá realizar con Flash CS5 todo lo que nos
propongamos, ya que nos da el control absoluto de
todo lo que rodea a una película Flash. Absolutamente
de todo.
3. Características generales
Como ya hemos comentado, el
ActionScript es el lenguaje de
programación propio de Flash, tal y como
el Lingo lo es de Macromedia
Director, por ejemplo. El ActionScript está
basado en la especificación ECMA-262, al
igual que otros lenguajes como Javascript.
ActionScript es, como su nombre
indica, 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
objetos existentes en nuestras películas
nos permiten alcanzar nuestros objetivos.
4. Ejemplos de actino script
alert()
La forma de tratar eventos, como on
(event){}, onClipEvent(event){}, object.onEvent =
function(){} , addListener , etc. La forma de tratarlos
ahora es agregando un escuchador al objeto, con el
método addEventListener, indicando el evento, y una
única función de escucha.
Guiones bajos ( _ ) antes del nombre de las
propiedades.
Variables globales (_global).
_root y _parent para acceder a elementos superiores.
5. Codigo
Utiliza la sentencia import para especificar el nombre
completo de la clase, de modo que el compilador de
ActionScript sepa dónde encontrarlo. En este
momento queremos importar la clase MouseEvent, le
especificamos la clase de flash que debe importar:
import flash.events.MouseEvent;
La segunda línea indicamos qué tiene que suceder (el
evento) para que se realice la función que indicamos
"funcionAlHacerClick".