Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Fecha: 08/01/2015
lex es una herramienta que ha creado adobe, para que los desarrolladores flash
puedan crear RIAs (rich internet aplications), en un entorno de desarrollo que
agilice la tarea de gestin de gran cantidad y diversidad de elementos grficos
y multimedia.
Usemos los swf embebidos, o directamente en nuestros ordenadores, la aplicacin que
se encarga de interpretarlos, se llama Flash Player, que en definicin, diramos que es
un cliente de tiempo de ejecucin flash.
Lo que nos lleva, es que en la actualidad, coexisten hasta 3 clientes de ejecucin de
flash:
Adobe Air. Aplicaciones plataforma Flash integrada en el escritorio. Soporta swf, html,
y Javascript.
As que diremos que un fichero .swf, contiene Cdigo binario, as como recursos
integrados: grficos, sonido, video y fuentes. ActionScript 3 requiere de la compilacin
para ser usado dentro de un .swf.
Existen dos formas de usar ActionScript 3 en un proyecto flash, una sera picndolo
sobre las capas de flash (se conoce como timeline scripting), y la otra, sera mediante
el uso de clases externas. A lo largo del curso, veremos la primera, pero si os interesa,
tambin podemos bajar algn ejemplo con clases externas.
Acabo de hablar de capas, pero debera de hablar primero de la lnea de tiempo. Como
software de animacin, Flash posee una lnea de tiempo, en la que ordenaremos a
nuestro antojo los elementos grficos, o animaciones que vayamos a realizar.
La forma de ordenar el material grfico y multimedia, as como el cdigo ActionScript,
ser mediante capas, en las que ordenaremos la informacin en el tiempo por medio de
fotogramas, y la profundidad de espacio por medio de las capas.
Como hemos hablado antes, el cdigo ActionScript, no puede ser ejecutado tal cual,
sino que tiene que ir compilado dentro de un swf.
El proceso de compilacin requiere de dos niveles de compilacin:
1. Compila el cdigo desde un formato legible a otro comprensible por el runtime
de flash.
2. A continuacin el runtime de flash compila el resultado en un formato
QU ES EL ACTIONSCRIPT?
lo que nos propongamos, ya que nos da el control absoluto de todo lo que rodea a una
pelcula Flash. Absolutamente de todo.
Sin embargo, en estos temas slo vamos a ver una pequea introduccin a ActionScript
3 que servir para sentar las bases que permitirn empezar a trabajar con ActionScript.
Ensear a programar con ActionScript requerira otro curso completo. Profundizar en el
conocimiento de este lenguaje queda por cuenta del lector. Recomendamos seguir la
estupenda Ayuda incluida en Flash CS5.
Todo lo referente a este curso hace referencia a la versin 3 de ActionScript. Si
buscas informacin sobre ActionScript 2.0, te recomendamos el curso de Flash CS3, en
el que resolvemos los mismos ejemplos, pero con AS 2.0.
Caractersticas generales
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 aplicacin de fragmentos de cdigo ActionScript a los objetos
existentes en nuestras pelculas nos permiten alcanzar nuestros objetivos.
En la mayor parte de las ocasiones, ser necesario "programar". Flash CS5 pone
a nuestra disposicin una biblioteca de funciones, clases y mtodos (de
momento entenderemos esto como "cdigo ActionScript que realiza una funcin
determinada") ya implementadas que realizan lo que buscamos, bastar con
colocarlas en el lugar adecuado.
Bibliografa:
http://www.cristalab.com/flash/descripcion-partes-flash/
http://as3.ramonleon.com/2-usos-de-flash-cs4-curso-flash-cs4-professional/