1. Nombre : aldair Martínez
Curso: 11-02
Profesor: Carlos herrera
Tema: flash
Colegio:I.E.D Venecia
2. 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. 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
Tiene un lenguaje mas de programación orienta al objeto y tienes
muchas similitudes a otros programas
A actioscript lo podremos entender mas por medio de flash porque
su lenguaje es casi el mismo y flash nos facilitara usar mejor esta
herramienta
4. Vamos a mostrar los usos más característicos de
código actionscript en los diferentes objetos existentes en Flash
CS5. De este modo lo comprenderemos mejor y porqué no, nos
ahorraremos trabajo al tener ya hechos aquí muchos de los
códigos que usaremos en nuestras películas.
es que con ActionScript 3.0 no podemos utilizar:
alert()
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.
_root y _parent para acceder a elementos superiores.
5. Los Botones 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.
A todos les podemos aplicar eventos, ya que lo
que hacemos es asociarlos normalmente al clic
del ratón. Los botones tienen la ventaja de que
nos permiten representar distintos estados,
mejorando la percepción de interactividad
6. En este tema veremos los puntos más
importantes en los que te podrás apoyar para
realizar tus animaciones en Flash
usando actionscript
Esta unidad, la de navegación, está
especialmente orientada a la web, pues
veremos cómo crear elementos que te ayudarán
más tarde a crear tus propias presentaciones,
secciones, etc. Todo ello apoyado con
animaciones y vinculadas entre sí.
7. Uno de los elementos que más nos van a
ayudar a la hora de añadir interactividad en el
diseño son los botones.
En el ejemplo nos hemos ayudado de los
botones para crear la navegación entre las
diferentes secciones.
8. Así que el primer paso, después de haber creado la interfaz
de la película en una capa, será crear e insertar los botones
en una nueva capa para trabajar con mayor facilidad.
Para asignarle una acción a un botón es necesario darle un
nombre de instancia. Para ello escribimos el nombre que
queramos (al cual nos referiremos más tarde para llamar al
botón) en el Inspector de Propiedades, en este caso lo
hemos llamado equipo.
9. Luego, creamos otra capa para poder insertar las acciones que necesitarán
nuestros botones, abrimos el Panel Acciones y añadiremos el código que deberá
realizar el botón.
Ésta es la parte más importante pues deberemos decidir a qué evento
responderá el botón. Existen varios eventos que son capturados en Flash,
nombraremos los más importantes (echa un vistazo a la sección Controladores
de evento del panel Fragmentos de código).:
MouseEvent.CLICK: ejecuta la acción al hacer clic con el ratón..
MouseEvent.MOUSE_DOWN: ejecuta la acción al presionarse el botón.
MouseEvent.MOUSE_UP: ejecuta la acción al soltarse el botón (después de
haberlo presionado).
MouseEvent.MOUSE_OVER: ejecuta la acción al desplazar el cursor dentro del
botón
MouseEvent.MOUSE_OUT: ejecuta la acción al desplazar el cursor fuera del
botón.
Nota: ActionScript diferencia entre mayúsculas y minúsculas, por lo que si
escribes, por ejemplo, mouse_up no será reconocido.
Para capturar el evento tenemos que añadir un escuchador que se encargue de
estar pendiente de si sucede ese evento, al elemento correspondiente. En nuestro
caso, al botón. Además del evento, debemos de indicar el nombre de una
función, que será el código que se ejecute al producirse el evento.
Por tanto, si no hemos creado ya esa función, la tenemos que definir, con el mismo
nombre y pasándole como parámetro el evento. Como siempre, entre las llaves
{} introduciremos el código que queremos que ejecute la función.