El documento describe el lenguaje de programación ActionScript, desarrollado originalmente por Macromedia para el desarrollo de sitios web y software para Adobe Flash Player. ActionScript es un lenguaje orientado a objetos basado en ECMAScript y se utiliza principalmente para controlar animaciones 2D, aunque también es adecuado para aplicaciones más complejas como bases de datos y robótica básica.
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 ()"