El Uso De Eventos En Flash
Al igual que con los lenguajes humanos, esta comunicación se realiza mediante un vocabulario y una gramática ya establecidos. Piense en la siguiente reflexión: mientras cree que está estudiando este curso para aprender a …ver más…
* En segundo lugar, el nombre de la función de respuesta al evento. Hay que tener en cuenta que el nombre de una función debe escribirse sin paréntesis cuando se pasa como un parámetro.
Análisis del proceso de gestión de eventos
Al ejecutarse en Flash Player, el código funcionaría de la manera siguiente: 1. Cuando se carga el archivo SWF, Flash Player detecta que existe una función denominada eventResponse(). 2. A continuación, Flash Player ejecuta el código (específicamente, las líneas de código que no están en una función). En este caso, sólo una línea de código que llama al método addEventListener() en el objeto de origen de evento (denominado myButton) y pasa la función eventResponse como parámetro.
3. Internamente, myButton tiene una lista de funciones que detecta cada uno de sus eventos, por lo que cuando se llama a su método addEventListener(), myButton almacena la función eventResponse() en su lista de detectores de eventos. 4. Cuando el usuario hace clic en el objeto myButton, se activa el evento click (identificado como MouseEvent.CLICK en el código).
En este punto ocurre lo siguiente:Flash Player crea un objeto, una instancia de la clase asociada con el evento en cuestión (MouseEvent en este ejemplo). Para muchos eventos esto será una instancia de la clase Event, para eventos del ratón será una instancia de MouseEvent y para otros