Este documento describe ActionScript, un lenguaje de programación orientado a objetos desarrollado originalmente por Macromedia para el desarrollo de sitios web y software para Adobe Flash Player. Explica que ActionScript es un dialecto de ECMAScript y se utiliza principalmente para controlar animaciones 2D e interactividad en contenido Flash. También describe algunas características básicas como su sintaxis similar a JavaScript y su capacidad para crear juegos y aplicaciones web ricas.
2. Action script es un lenguaje orientado a
objetos desarrollado originalmente por Macromedia
Inc. (ahora propiedad de Adobe Sistemas). Es un
dialecto de ECMA Script (lo que significa que es un
súper conjunto de la sintaxis y la semántica de la
lengua más conocida como Java Script ), y se utiliza
principalmente para el desarrollo de sitios web y
software destinadas al Adobe Flash Player plataforma,
que se utiliza en las páginas Web en forma de archivos
SWF incorporado. El lenguaje en sí mismo es de código
abierto, ya que su especificación se ofrece de forma
gratuita [ 2 ] , y tanto un compilador de código abierto
(como parte de Apache Flex ) y la máquina virtual de
código abierto ( Mozilla Tamarin ) están disponibles.
3. Action Script fue inicialmente diseñado para el control
de animaciones vectoriales 2D simples hechas
en Adobe Flash (anteriormente Macromedia
Flash). Inicialmente centrado en la animación, las
primeras versiones de contenido de Flash que ofrece
unas características de interactividad y por lo tanto
tenía la capacidad de scripting muy limitado. Las
versiones posteriores agregan funcionalidad que
permite la creación de juegos basados en Web
y aplicaciones de Internet ricas con medios de
transmisión (por ejemplo, vídeo y audio). Hoy en día,
Action Script es adecuado para su uso en algunas
aplicaciones de base de datos, y en la robótica básicos,
como con el kit de maquillaje controlador.
4. El Action Script 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
Action Script a los objetos existentes en nuestras películas
nos permiten alcanzar nuestros objetivos.
El Action Script 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 Borlan Delphi etc... aunque, evidentemente no
tiene la potencia de un lenguaje puramente orientado a
objetos derivado del C o del Pascal como los anteriores...
El Action Script presenta muchísimos parecidos
con el Java script; si conoce Java script, la sintaxis y el
estilo de Action Script le resultarán muy familiares. Las
diferencias entre ambos lenguajes las puede encontrar en
la ayuda que acompaña al Flash MX.
5. Los Botones (objeto Button para Flash 8) tienen mucha
utilidad siempre que queramos que nuestra película
interactúe con el usuario. Dado que esto va a ser
prácticamente siempre, es conveniente estudiar y
entender bien algunos códigos típicos que tendremos
que usar para conseguir nuestros propósitos.
Todos los códigos que mostramos en este apartado
DEBEN insertarse dentro del objeto de tipo Botón
(Button) con el que estemos trabajando. Para ello,
seleccionaremos el botón en cuestión y después
abriremos y editaremos el Panel Acciones,
asegurándonos de que éste hace referencia a nuestro
botón (lo indicará la cabecera de este Panel).
6. Si hace un doble clic en el botón que ha creado se abrirá el
mismo para poder diseñarlo. Observe la línea de tiempo.
En donde dice "Sobre" añada un fotograma clave,
entonces podrá modificar el diseño o añadir para que
cuando el usuario pase el cursor del mouse, se muestre lo
que realizó en el fotograma "Sobre". En este caso le dibuje
un triangulo, ya que luego se añadirá el código para el
"Play ()"