ActionScript y Fotogramas
Por defecto, cuando una película Flash o una instancia animada se está ejecutando, se realiza un bucle. El cabezal de ejecución de la linea de tiempo pasa sobre cada fotograma a la velocidad especificada, mostrando las instancias que hay dentro de cada fotograma, hasta que alcanza el final de la linea de tiempo. Al final, hace un bucle hacia atras y empieza de nuevo todo el proceso. Esto puede ser conveniente, particularmente para animaciones cíclicas.
Ejemplo bucle.swf:
Sin embargo, a veces podríamos necesitar que la animación no empezara de nuevo, si no más bien que pare al completar su secuencia de fotogramas.
Ejemplo stop.swf.
Nota: Si la animación ha finalizado, pulse sobre "Actualizar" en su navegador para volver a verla.
Utilizando Acciones de fotogramas. Ejemplo stop.fla
Las acciones de fotogramas son instrucciones añadidas a un fotograma clave que se ejecutan cuando el cabezal de reproducción de la película pasa sobre dicho fotograma clave. Estas acciones de Fotograma se ejecutan automáticamente cuando el cabezal las encuentra, no son interactivas.
Una de las acciones de fotograma más utilizadas es el comando stop(). Esta sentencia congela la película en el fotograma que la contiene. Para prevenir el bucle que realiza siempre la línea de tiempo de Flash, se debe utilizar este comando. Es lo que hemos hecho en la película ejemplo de la transformación del ratón.
Para añadir acciones a un fotograma, pulse con el botón derecho del raton, sobre el fotograma clave donde desee insertar sus instrucciones. En nuestro ejemplo, es el fotograma número 50. Seleccione Acciones del menú o seleccionar Ventana / acciones del menú principal. Aparecerá el panel de acciones
El panel de acciones se divide en tres áreas distinas: Libro de acciones, ventana de script y parametros. Para seleccionar una instrucción tiene que abrir el libro de acciones. Hay sobre 100 acciones o instrucciones en ActionScript.
Las instrucciones se dividen en dos categorías, y, en algunos casos, subcategorías. Haga clic con el puntero del ratón en el libro para abrirlo. Aparece una lista de comandos. En este caso, seleccionaremos una instrucción del libro de acciones básicas.
Esta es otra forma de seleccionar la acción stop().
Descargue la película
stop.fla para ver cómo se ha realizado el ejemplo.