Unidad 16. Ejercicio paso a paso: Código en el panel Acciones
Ejercicio paso a paso.
- Sobre un nuevo archivo de Flash AS 3 dibuja un rectángulo y conviértelo en un botón pulsando la tecla F8.
- En el panel de propiedades, asígnale botonInicio como nombre de instancia.
- Crea una nueva capa para poder insertar nuestro Código de ActionScript.
- Selecciona el fotograma 1 y abre el panel Acciones mediante Ventana → Acciones.
- Ahora escribe en el panel de ActionScript lo siguiente:
//Detenemos la película
this.stop();
//Definimos la función que reproduce la película
function reproducirPelicula(event:MouseEvent):void {
this.play();
}
//Indicamos que al hacer clic sobre el botón, se llame a la
//función anterior
botonInicio.addEventListener(MouseEvent.CLICK, reproducirPelicula);
(botonInicio es el nombre de instancia del botón y this es el nombre especial, que significa “el objeto actual”).
- En este momento has hecho que la película se detenga al llegar al fotograma 1, es decir, nada más empezar, y comience cuando se pulse el botón.
- Para verlo, en la capa del rectángulo crea un fotograma clave (F6) sobre el fotograma 2.
- Mueve el rectángulo.
- En el panel de acciones, sin tener el rectángulo seleccionado, escribe
stop();.
- Si pruebas la película (Ctrl + Intro), verás que se detiene. Al hacer clic sobre el botón, avanzas hasta el fotograma 2 donde se vuelve a detener. Si vuelves a hacer clic, vuelves al fotograma 1 y se detiene de nuevo.
Aviso legal: Este curso es gratuito siempre que se visualice desde la página web de aulaClic. No está permitido utilizar estos cursos en empresas, academias o centros de enseñanza privados.
© aulaClic S.L. Todos los derechos reservados.
Prohibida la reproducción por cualquier medio.
Julio-2009.