Cómo utilizar etiquetas de marco en Flash CS5

  1. Software
  2. Adobe
  3. Flash
  4. Cómo utilizar etiquetas de marco en Flash CS5

Libro Relacionado

Adobe Creative Suite 5 Design Premium All-in-One para tontos

Por Jennifer Smith, Christopher Smith, Fred Gerantabee

En Adobe Flash Creative Suite 5, muchas sentencias ActionScript, como las sentencias goto, hacen referencia a números de fotograma exactos para navegar por la línea de tiempo de Flash CS5. Si cambia la ubicación de algo en su línea de tiempo (como el inicio o el final de una animación), los números de fotograma pueden ser inexactos. En estos casos, puede asignar nombres directamente a los fotogramas clave de la línea de tiempo que puede llamar directamente desde ActionScript.

Las etiquetas de trama son nombres familiares que puede asignar a cualquier fotograma clave (como inicio, final o big_finale). A continuación, puede indicar a ActionScript que salte a estos fotogramas por su nombre como alternativa al uso de un número de fotograma. Si la ubicación del marco nombrado cambia, los scripts seguirán funcionando siempre y cuando el nombre de la etiqueta sea el mismo. Cuando mueve un fotograma clave, la etiqueta que le asigna se mueve con él.

A continuación se explica cómo modificar un botón para que utilice una etiqueta de marco en lugar de un número de marco:

1Cree una nueva capa en la línea de tiempo y asígnele el nombre Etiquetas.

Este nombre es arbitrario, pero siempre es una buena idea nombrar las capas de la manera más intuitiva posible.

2Seleccione el marco 1 de su nueva capa.

Asegúrese de seleccionar el marco correcto y sólo ese marco.

3Introduzca en la parte superior del cuadro de texto que se muestra en el área Etiqueta del inspector de propiedades.

Por ejemplo, hemos asignado a este fotograma clave la parte superior del nombre de la etiqueta.

4Seleccione el marco 22 de su capa Acciones y elija Window→Actions para abrir el panel Acciones (si aún no está abierto).

Añada una sentencia gotoAndPlay() aquí.

5Localice la línea que dice gotoAndPlay(5). Reemplace 5 con el nombre de la nueva etiqueta del marco (arriba) entre comillas.

El código ahora dice

ir aAndPlay ("arriba");

6Seleccione Control→Test Película para obtener una vista previa de los cambios.

Haga clic en el botón Rebobinar y verá que la animación salta al cuadro 5 y se detiene como antes. Esta vez, sin embargo, el código utiliza una etiqueta de marco en lugar de un número de marco absoluto.

Ahora, no importa dónde mueva el fotograma clave, el script sigue automáticamente mientras la etiqueta del fotograma siga siendo la misma.

No Responses

Write a response