A veces , un evento o una acción en una animación Flash o una película se desencadena por otro evento o acción : un clic del ratón , la pulsación de una tecla en el teclado o un juego acabado de cine, por ejemplo. Con el fin de escribir código ActionScript que facilite tales disparadores, diseñadores y programadores deben estar familiarizados con los tipos de códigos llamados " controladores de eventos " y " detectores de eventos. " Al aprender algunos de los fundamentos , puede crear ActionScript para Flash que responde de diversas maneras a los eventos . Cosas que necesitará
Flash CS3 , CS4 y CS5
Flash (. Fla) con los símbolos en ella
Ver Más instrucciones
Eventos Escuchar
1
Abrir un archivo flash (. FLA ) que tiene uno o más símbolos en el escenario. Para que una animación Flash para responder a un evento generado por el usuario como un clic del ratón o la pulsación de una tecla en el teclado, la animación primero tiene que " escuchar" el evento. En ActionScript , esto se llama un " evento de escucha. " En otras palabras , el código se inserta en el código ActionScript para contar la animación de "escuchar " a un estímulo específico ( o evento ) , como un clic del ratón.
2
Elija la herramienta " Selección ", y haga clic en un símbolo en el escenario . Decir que el símbolo es un cuadrado azul llamado " BlueSquare ", y que cuando se convierte en un símbolo , que lo clasifican como un botón. Ahora puede agregar código al símbolo para decirle que escuche por un clic del ratón.
3 Abra el panel Acciones ( "F9 ") . Inserte una nueva capa en la línea de tiempo y el nombre de " acciones". Haga clic en el fotograma 1 de la capa
4 Coloque el cursor en la primera línea del panel Acciones y, sin las comillas , escriba " blueSquare.addEventListener ( MouseEvent.CLICK , onClick ) ; " . Sustitutos el nombre real del símbolo de " BlueSquare . " En este código , se le dice que desea un símbolo ( BlueSquare ) escuchar ( addEventListener ) . Por otra parte , el código está diciendo que debería escuchar para un tipo de evento de ratón ( MouseEvent ) , en lugar de , por ejemplo , un evento de teclado . A continuación, el código está diciendo el símbolo cuyo caso específico del ratón debe escuchar ( un clic ), ya que un ratón puede hacer clic, desplazarse en cuatro direcciones diferentes, de desplazamiento o haga clic derecho. Por último , el código está diciendo diciendo el símbolo que hacer algo una vez que se oye el clic ( onClick ) . Este código simplemente le dice al símbolo de qué escuchar . No dice el símbolo de lo que realmente debe hacer una vez que se "escucha" el clic del ratón. Para ello, es necesario añadir más código que define " onClick ". El tipo de código que se va a agregar se conoce como " controlador de eventos. "
Controladores de eventos
5
Coloque el cursor al final de la línea 1 del código en el código ActionScript Panel y presionar "Enter " dos veces. Tipo " función onClick (event: MouseEvent ) : void " . Esto establece la definición de la definición de la función de lo que va a pasar con el símbolo de una vez que el ratón se hace clic . En este caso, se le dirá el símbolo de girar .
6
Pulse la tecla "Enter " y el tipo de la llave de apertura ("{ ") . Pulse el botón " Enter" y el tipo y " blueSquare.rotation + = 45 ; " presionar "Enter " y luego escriba una llave de cierre ( "} ") . Esto le indica el símbolo para girar en sentido horario 45 grados una vez que el ratón se hace clic
7
Press "Enter " dos veces y el tipo. " BlueSquare.buttonMode = true; " . Esto hace que el cambio del cursor del ratón de una flecha a una mano cuando se mueve el ratón sobre el símbolo . Es una idea intuitiva de usuario que el símbolo es click- poder y algo va a suceder cuando se hace clic.
8
Guarde el archivo y probar la película .