Inicio Atrás Adelante

Asignación de acciones a fotogramas

La segunda forma de insertar acciones en una película Flash es asociarlas a fotogramas.

A diferencia de las acciones asignadas a botones, un fotograma no necesita capturar un evento determinado para poner en marcha la acción asociada. La acción se realiza simplemente cuando la película llega al fotograma que contiene la acción.

Las acciones que suelen asociarse a un fotograma son, entre otras, las inicializaciones de variables internas de un programa, la detención de la película (Stop) o el salto a un fotograma determinado (gotoAndPlay/gotoAndStop).

Sólo los fotogramas clave pueden disponer de acciones asociadas.

Sabemos que un fotograma determinado tiene una acción asociada porque en la parte superior del recuadro que representa el fotograma podemos ver un símbolo pequeño, una letra "a" indicadora de acción.


Contenido complementario

Para asociar acciones a un fotograma, seguimos un sencillo procedimiento:

Abrimos el panel Actions ('Acciones') del fotograma clave al que queremos asociar la acción (por ejemplo, haciendo clic con el botón derecho del ratón y eligiendo Actions).
Con el editor de eventos creamos las instrucciones de las acciones asociadas, de la misma forma que lo explicamos en la asignación de acciones a símbolos del tipo botón.

Comprobamos que, cuando añadimos una acción a un fotograma, la opción On Mouse Event no se puede seleccionar (aparece atenuada), ya que hemos comentado que las acciones asignadas a fotogramas no responden a ningún evento.

También resulta interesante fijarse en que el panel desde donde insertamos acciones en un fotograma se denomina Frame actions ('Acciones de fotograma'), mientras que el panel desde donde asignamos acciones a un botón se denomina Instance actions ('Acciones de objeto') (asignamos las acciones a una instancia en el escenario de un símbolo del tipo botón).

Inicio Atrás Adelante

Arriba