SlideShare una empresa de Scribd logo
1 de 10
EVENTOS

Los eventos para entendernos, vienen agrupados dentro de paquetes (los
paquetes son carpetas ). Así por ejemplo un evento del tipo "CLICK" o
"DOUBLE_CLICK" lo podremos encontrar dentro del paquete MouseEvent,
que reúne todos los eventos de éste tipo. El evento




"ENTER_FRAME" se encuentra dentro del paquete Event, y así
sucesivamente.

La estructura y la sintaxis cambian respecto a versiones anteriores;
podemos decir que siempre deberemos realizar los mismos pasos:


Crear una función que incorpore el código que se ejecutará con el
evento.
Incluir un parámetro ( variable ) dentro de la función cuyo tipo de datos
será el paquete de evento, por ejemplo si vamos a ejecutar una acción
con un CLICK escribiremos ( e:MouseEvent ). El nombre del parámetro
puede ser el que queramos ( por costumbre se suele usar "e" o "event") y
por último añadirle :void. ( más adelante veremos que significa )
Añadir un eventListener al objeto en cuestión; esto se hace escribiendo el
nombre del símbolo, un punto y la función addEventListener
añadiremos dos parámetros al addEventListener: el evento precedido de
su paquete, y la función que queremos que se ejecute (
MouseEvent.CLICK, saludar ).


El evento ENTER_FRAME

Aquellos que estén acostumbrados a versiones anteriores de ActionScript,
sabrán que era un evento muy utilizado, por ejemplo para modificar
continuamente propiedades de MovieClip, mover objetos por la pantalla,
ect.

En esta nueva versión, tendremos otros eventos, como el del objeto Timer,
pero seguiremos usando el evento ENTER_FRAME.

removeEventListener



Si nos fijamos la sintaxis es exactamente igual: stage + funcion+
(paquete.evento + función ).En la práctica podemos por ejemplo utilizar un
sólo botón para que haga play y stop sucesivamente, añadiéndole a la
primera función removeEventListener, y a la segunda addEventListener:



EJEMPLO DE EVENTOS PARA UN OBJETO.

(HUEVO)

import flash.events.MouseEvent;

import fl.motion.MotionEvent;

import flash.net.URLRequest;

import flash.net.navigateToURL;

import flash.events.KeyboardEvent;
//variables

var huevito=new Huevo();

var miPagina:URLRequest=new URLRequest ("www.google.com.co");




//funciones

function arrastrar(evento:MouseEvent):void{

      evento.target.startDrag();

  }

function soltar(evento:MouseEvent):void{

      evento.target.stopDrag();

      }

function sobre(evento:MouseEvent):void{

      evento.target.gotoAndStop(2);

      }

function afuera(evento:MouseEvent):void{

      evento.target.gotoAndStop(1);

      }



function accionesBotones(evento:MouseEvent):void{

      switch(evento.target.name){

              case "arriba_btn":

              huevito.y-=5;

              break;
case "abajo_btn":

huevito.y+=5;

break;case "izquierda_btn":

huevito.x-=5;

break;

case "derecha_btn":

huevito.x+=5;

break;

case "alphaMas_btn":

huevito.alpha+=.05;

break;

case"alphaMenos_btn":

huevito.alpha-=.05;

break;

case"rotarMas_btn":

huevito.rotation+=15;

break;

case"rotarMenos_btn":

huevito.rotation-=15;

break;

case"tamañoMas_btn":

huevito.width+=5;

huevito.height+=5;

break;
case"tamañoMenos_btn":

       huevito.width-=5;

       huevito.height-=5;

       break;

       case"escalaMas_btn":

       huevito.scaleX +=.2

       huevito.scaleY +=.2

       huevito.scaleZ +=.2

       break;

       case"escalaMenos_btn":

       huevito.scaleX -=.2

       huevito.scaleY -=.2

       huevito.scaleZ -=.2

       break;

       case"habilitado_btn":

       huevito.enabled=true;

       huevito.buttonMode=true;


 huevito.addEventListener(MouseEvent.MOUSE_DOWN,arrastrar);

huevito.addEventListener(MouseEvent.MOUSE_UP,soltar);

huevito.addEventListener(MouseEvent.MOUSE_OVER,sobre);

huevito.addEventListener(MouseEvent.MOUSE_OUT,afuera);

       break;

       case"inhabilitado_btn":
huevito.enabled=false;

       huevito.buttonMode=false;


 huevito.removeEventListener(MouseEvent.MOUSE_DOWN,arrastrar);

huevito.removeEventListener(MouseEvent.MOUSE_UP,soltar);

huevito.removeEventListener(MouseEvent.MOUSE_OVER,sobre);

huevito.removeEventListener(MouseEvent.MOUSE_OUT,afuera);

       break;



       case"visible_btn":

       huevito.visible=true;

       break;



       case"invisible_btn":

       huevito.visible=false;

       break;



       case"url_btn":

       navigateToURL(miPagina);

       break;



       case"resetear_btn":

       huevito.x=stage.stageWidth/2;

huevito.y=stage.stageHeight/2;
huevito.alpha=1;

     huevito.scaleX=1;

     huevito.scaleY=1;

     huevito.scaleZ=1;

     huevito.rotationX=1;

     huevito.rotationY=1;

     huevito.rotationZ=1;

     huevito.enabled=true;

     huevito.visible=true;

     huevito.buttonMode=true;

     huevito.gotoAndStop(1);


huevito.addEventListener(MouseEvent.MOUSE_DOWN,arrastrar);

     huevito.addEventListener(MouseEvent.MOUSE_UP,soltar);

     huevito.addEventListener(MouseEvent.MOUSE_OVER,sobre);

     huevito.addEventListener(MouseEvent.MOUSE_OUT,afuera);

     break;



     case"reproducir_btn":

     huevito.play();

     break;



     case"detener_btn":

     huevito.stop();
break;




     }

}



function teclaArriba(evento:KeyboardEvent):void{

     if(evento.keyCode==32){

           huevito.rotation=0

     }

}



function teclaAbajo(evento:KeyboardEvent):void{

     if(evento.keyCode==32){

           huevito.rotation=180

     }

}



function girar(evento:KeyboardEvent):void{

     if (evento.keyCode==88) huevito.rotationX +=15;

     if (evento.keyCode==89) huevito.rotationY +=15;

     if (evento.keyCode==90) huevito.rotationZ +=15;

}
//eventos//

huevito.addEventListener(MouseEvent.MOUSE_DOWN,arrastrar);

huevito.addEventListener(MouseEvent.MOUSE_UP,soltar);

huevito.addEventListener(MouseEvent.MOUSE_OVER,sobre);

huevito.addEventListener(MouseEvent.MOUSE_OUT,afuera);



//eventos de botones//

arriba_btn.addEventListener(MouseEvent.CLICK,accionesBotones);

abajo_btn.addEventListener(MouseEvent.CLICK,accionesBotones);

izquierda_btn.addEventListener(MouseEvent.CLICK,accionesBotones);

derecha_btn.addEventListener(MouseEvent.CLICK,accionesBotones);

alphaMas_btn.addEventListener(MouseEvent.CLICK,accionesBotones);

alphaMenos_btn.addEventListener(MouseEvent.CLICK,accionesBotones);

rotarMas_btn.addEventListener(MouseEvent.CLICK,accionesBotones);

rotarMenos_btn.addEventListener(MouseEvent.CLICK,accionesBotones);

tamañoMas_btn.addEventListener(MouseEvent.CLICK,accionesBotones);

tamañoMenos_btn.addEventListener(MouseEvent.CLICK,accionesBotones);

//las escalas son en porcantajes//

escalaMas_btn.addEventListener(MouseEvent.CLICK,accionesBotones);

escalaMenos_btn.addEventListener(MouseEvent.CLICK,accionesBotones);

//habilitamos y deshabilitamos algunas funciones

habilitado_btn.addEventListener(MouseEvent.CLICK,accionesBotones);

inhabilitado_btn.addEventListener(MouseEvent.CLICK,accionesBotones);

visible_btn.addEventListener(MouseEvent.CLICK,accionesBotones);
invisible_btn.addEventListener(MouseEvent.CLICK,accionesBotones);

//direccion de una pagina web

url_btn.addEventListener(MouseEvent.CLICK,accionesBotones);



resetear_btn.addEventListener(MouseEvent.CLICK,accionesBotones);

reproducir_btn.addEventListener(MouseEvent.CLICK,accionesBotones);

detener_btn.addEventListener(MouseEvent.CLICK,accionesBotones);



//eventos con teclado

stage.addEventListener(KeyboardEvent.KEY_UP,teclaArriba);

stage.addEventListener(KeyboardEvent.KEY_DOWN,teclaAbajo);

stage.addEventListener(KeyboardEvent.KEY_DOWN,girar);

//estados iniciales

huevito.stop();

huevito.x=stage.stageWidth/2;

huevito.y=stage.stageHeight/2;

huevito.buttonMode=true;

addChild(huevito);

Más contenido relacionado

La actualidad más candente

Líneas+de+código
Líneas+de+códigoLíneas+de+código
Líneas+de+códigoUCAM
 
Control de eventos en gui
Control de eventos en guiControl de eventos en gui
Control de eventos en guijc_lovecraft77
 
2 desarrollo interfaz_grafico-capitulo1-02otroseventos
2 desarrollo interfaz_grafico-capitulo1-02otroseventos2 desarrollo interfaz_grafico-capitulo1-02otroseventos
2 desarrollo interfaz_grafico-capitulo1-02otroseventosCamilo Herreño
 
Manejo De Eventos En Cs3
Manejo De Eventos En Cs3Manejo De Eventos En Cs3
Manejo De Eventos En Cs3duvandres
 
Manejo Eventos
Manejo EventosManejo Eventos
Manejo Eventoslichic
 
Manejo de eventos
Manejo de eventosManejo de eventos
Manejo de eventosale8819
 
Manejo Eventos en java
Manejo Eventos en javaManejo Eventos en java
Manejo Eventos en javajent46
 
Formulario de altas
Formulario de altasFormulario de altas
Formulario de altasSicohe
 
Manuales seminario java-manualdejava-sem 3 - 4
Manuales seminario java-manualdejava-sem 3 - 4Manuales seminario java-manualdejava-sem 3 - 4
Manuales seminario java-manualdejava-sem 3 - 4Robert Wolf
 
Tutorial de como hacer operaciones fáciles en eclipse
Tutorial de como hacer operaciones fáciles en eclipseTutorial de como hacer operaciones fáciles en eclipse
Tutorial de como hacer operaciones fáciles en eclipseyamary sanchez
 
Unidad 2. creación_de_un_escenario_de_simulación_con_jav afx_español
Unidad 2. creación_de_un_escenario_de_simulación_con_jav afx_españolUnidad 2. creación_de_un_escenario_de_simulación_con_jav afx_español
Unidad 2. creación_de_un_escenario_de_simulación_con_jav afx_españolMarisa Torrecillas
 

La actualidad más candente (19)

Líneas+de+código
Líneas+de+códigoLíneas+de+código
Líneas+de+código
 
Eventos
EventosEventos
Eventos
 
Eventos del ratón en Java
Eventos del ratón en JavaEventos del ratón en Java
Eventos del ratón en Java
 
Java Gestion Eventos
Java Gestion EventosJava Gestion Eventos
Java Gestion Eventos
 
EVENTOS
EVENTOSEVENTOS
EVENTOS
 
Control de eventos en gui
Control de eventos en guiControl de eventos en gui
Control de eventos en gui
 
2 desarrollo interfaz_grafico-capitulo1-02otroseventos
2 desarrollo interfaz_grafico-capitulo1-02otroseventos2 desarrollo interfaz_grafico-capitulo1-02otroseventos
2 desarrollo interfaz_grafico-capitulo1-02otroseventos
 
Eventos en Java
Eventos en JavaEventos en Java
Eventos en Java
 
Manejo De Eventos En Cs3
Manejo De Eventos En Cs3Manejo De Eventos En Cs3
Manejo De Eventos En Cs3
 
Eventos y listeners en Java Swing
Eventos y listeners en Java SwingEventos y listeners en Java Swing
Eventos y listeners en Java Swing
 
Manejo Eventos
Manejo EventosManejo Eventos
Manejo Eventos
 
Manejo de eventos
Manejo de eventosManejo de eventos
Manejo de eventos
 
Manejo Eventos en java
Manejo Eventos en javaManejo Eventos en java
Manejo Eventos en java
 
Menejo de eventos en java introduccion
Menejo de eventos en java introduccionMenejo de eventos en java introduccion
Menejo de eventos en java introduccion
 
Practica 5
Practica 5Practica 5
Practica 5
 
Formulario de altas
Formulario de altasFormulario de altas
Formulario de altas
 
Manuales seminario java-manualdejava-sem 3 - 4
Manuales seminario java-manualdejava-sem 3 - 4Manuales seminario java-manualdejava-sem 3 - 4
Manuales seminario java-manualdejava-sem 3 - 4
 
Tutorial de como hacer operaciones fáciles en eclipse
Tutorial de como hacer operaciones fáciles en eclipseTutorial de como hacer operaciones fáciles en eclipse
Tutorial de como hacer operaciones fáciles en eclipse
 
Unidad 2. creación_de_un_escenario_de_simulación_con_jav afx_español
Unidad 2. creación_de_un_escenario_de_simulación_con_jav afx_españolUnidad 2. creación_de_un_escenario_de_simulación_con_jav afx_español
Unidad 2. creación_de_un_escenario_de_simulación_con_jav afx_español
 

Destacado (20)

Soalan pjk-tahun-2
Soalan pjk-tahun-2Soalan pjk-tahun-2
Soalan pjk-tahun-2
 
LITTLE BOBDOG-05
LITTLE BOBDOG-05LITTLE BOBDOG-05
LITTLE BOBDOG-05
 
Escalera peligrosa
Escalera peligrosaEscalera peligrosa
Escalera peligrosa
 
Poema do Bocage
Poema do BocagePoema do Bocage
Poema do Bocage
 
chomeur
chomeurchomeur
chomeur
 
Read me
Read meRead me
Read me
 
Animales domesticos
Animales domesticosAnimales domesticos
Animales domesticos
 
Asia Misteriosa
Asia MisteriosaAsia Misteriosa
Asia Misteriosa
 
CAR Email 2.11.03 (b)
CAR Email 2.11.03 (b)CAR Email 2.11.03 (b)
CAR Email 2.11.03 (b)
 
Chuche 2
Chuche 2Chuche 2
Chuche 2
 
Envejecimiento y Alimentación
Envejecimiento y AlimentaciónEnvejecimiento y Alimentación
Envejecimiento y Alimentación
 
Yennifer
YenniferYennifer
Yennifer
 
Uma Varanda Privilegiada
Uma Varanda PrivilegiadaUma Varanda Privilegiada
Uma Varanda Privilegiada
 
Soloenmexico
SoloenmexicoSoloenmexico
Soloenmexico
 
Vestidos de Fiesta
Vestidos de FiestaVestidos de Fiesta
Vestidos de Fiesta
 
Dary
DaryDary
Dary
 
A kígyó bennünk lakik?
A kígyó bennünk lakik?A kígyó bennünk lakik?
A kígyó bennünk lakik?
 
08 Antihypertensives Upd
08 Antihypertensives Upd08 Antihypertensives Upd
08 Antihypertensives Upd
 
Mi Biblioteca Virtual
Mi Biblioteca VirtualMi Biblioteca Virtual
Mi Biblioteca Virtual
 
Conalep
ConalepConalep
Conalep
 

Similar a Eventos (20)

6.eventos y swing
6.eventos y swing6.eventos y swing
6.eventos y swing
 
Practica eventos
Practica eventosPractica eventos
Practica eventos
 
Action scrip
Action scrip Action scrip
Action scrip
 
Ejemplo De DeteccióN De Colisiones Con (Hit Test Point
Ejemplo De DeteccióN De Colisiones Con (Hit Test PointEjemplo De DeteccióN De Colisiones Con (Hit Test Point
Ejemplo De DeteccióN De Colisiones Con (Hit Test Point
 
Java event
Java eventJava event
Java event
 
Java
JavaJava
Java
 
Manejo de eventos en java
Manejo de eventos en javaManejo de eventos en java
Manejo de eventos en java
 
Interfaz gráfica de usuario
Interfaz gráfica de usuarioInterfaz gráfica de usuario
Interfaz gráfica de usuario
 
Guia rompecabezas
Guia  rompecabezasGuia  rompecabezas
Guia rompecabezas
 
Eventos
EventosEventos
Eventos
 
Evento del mouse
Evento del mouseEvento del mouse
Evento del mouse
 
Flow layout
Flow layoutFlow layout
Flow layout
 
Informe tecnico eventos
Informe tecnico   eventosInforme tecnico   eventos
Informe tecnico eventos
 
Programa simple java julian
Programa simple java julianPrograma simple java julian
Programa simple java julian
 
Colision por pixel
Colision por pixelColision por pixel
Colision por pixel
 
Poo 4 arraylist_implem
Poo 4 arraylist_implemPoo 4 arraylist_implem
Poo 4 arraylist_implem
 
Manejo de Eventos en java
Manejo de Eventos en javaManejo de Eventos en java
Manejo de Eventos en java
 
Mp mardoqueo informe tecnico tap
Mp mardoqueo informe tecnico tapMp mardoqueo informe tecnico tap
Mp mardoqueo informe tecnico tap
 
Intro PygameCapitulo 3
Intro PygameCapitulo 3Intro PygameCapitulo 3
Intro PygameCapitulo 3
 
Que es action scrip 3
Que es  action scrip 3Que es  action scrip 3
Que es action scrip 3
 

Eventos

  • 1. EVENTOS Los eventos para entendernos, vienen agrupados dentro de paquetes (los paquetes son carpetas ). Así por ejemplo un evento del tipo "CLICK" o "DOUBLE_CLICK" lo podremos encontrar dentro del paquete MouseEvent, que reúne todos los eventos de éste tipo. El evento "ENTER_FRAME" se encuentra dentro del paquete Event, y así sucesivamente. La estructura y la sintaxis cambian respecto a versiones anteriores; podemos decir que siempre deberemos realizar los mismos pasos: Crear una función que incorpore el código que se ejecutará con el evento. Incluir un parámetro ( variable ) dentro de la función cuyo tipo de datos será el paquete de evento, por ejemplo si vamos a ejecutar una acción con un CLICK escribiremos ( e:MouseEvent ). El nombre del parámetro
  • 2. puede ser el que queramos ( por costumbre se suele usar "e" o "event") y por último añadirle :void. ( más adelante veremos que significa ) Añadir un eventListener al objeto en cuestión; esto se hace escribiendo el nombre del símbolo, un punto y la función addEventListener añadiremos dos parámetros al addEventListener: el evento precedido de su paquete, y la función que queremos que se ejecute ( MouseEvent.CLICK, saludar ). El evento ENTER_FRAME Aquellos que estén acostumbrados a versiones anteriores de ActionScript, sabrán que era un evento muy utilizado, por ejemplo para modificar continuamente propiedades de MovieClip, mover objetos por la pantalla, ect. En esta nueva versión, tendremos otros eventos, como el del objeto Timer, pero seguiremos usando el evento ENTER_FRAME. removeEventListener Si nos fijamos la sintaxis es exactamente igual: stage + funcion+ (paquete.evento + función ).En la práctica podemos por ejemplo utilizar un sólo botón para que haga play y stop sucesivamente, añadiéndole a la primera función removeEventListener, y a la segunda addEventListener: EJEMPLO DE EVENTOS PARA UN OBJETO. (HUEVO) import flash.events.MouseEvent; import fl.motion.MotionEvent; import flash.net.URLRequest; import flash.net.navigateToURL; import flash.events.KeyboardEvent;
  • 3. //variables var huevito=new Huevo(); var miPagina:URLRequest=new URLRequest ("www.google.com.co"); //funciones function arrastrar(evento:MouseEvent):void{ evento.target.startDrag(); } function soltar(evento:MouseEvent):void{ evento.target.stopDrag(); } function sobre(evento:MouseEvent):void{ evento.target.gotoAndStop(2); } function afuera(evento:MouseEvent):void{ evento.target.gotoAndStop(1); } function accionesBotones(evento:MouseEvent):void{ switch(evento.target.name){ case "arriba_btn": huevito.y-=5; break;
  • 4. case "abajo_btn": huevito.y+=5; break;case "izquierda_btn": huevito.x-=5; break; case "derecha_btn": huevito.x+=5; break; case "alphaMas_btn": huevito.alpha+=.05; break; case"alphaMenos_btn": huevito.alpha-=.05; break; case"rotarMas_btn": huevito.rotation+=15; break; case"rotarMenos_btn": huevito.rotation-=15; break; case"tamañoMas_btn": huevito.width+=5; huevito.height+=5; break;
  • 5. case"tamañoMenos_btn": huevito.width-=5; huevito.height-=5; break; case"escalaMas_btn": huevito.scaleX +=.2 huevito.scaleY +=.2 huevito.scaleZ +=.2 break; case"escalaMenos_btn": huevito.scaleX -=.2 huevito.scaleY -=.2 huevito.scaleZ -=.2 break; case"habilitado_btn": huevito.enabled=true; huevito.buttonMode=true; huevito.addEventListener(MouseEvent.MOUSE_DOWN,arrastrar); huevito.addEventListener(MouseEvent.MOUSE_UP,soltar); huevito.addEventListener(MouseEvent.MOUSE_OVER,sobre); huevito.addEventListener(MouseEvent.MOUSE_OUT,afuera); break; case"inhabilitado_btn":
  • 6. huevito.enabled=false; huevito.buttonMode=false; huevito.removeEventListener(MouseEvent.MOUSE_DOWN,arrastrar); huevito.removeEventListener(MouseEvent.MOUSE_UP,soltar); huevito.removeEventListener(MouseEvent.MOUSE_OVER,sobre); huevito.removeEventListener(MouseEvent.MOUSE_OUT,afuera); break; case"visible_btn": huevito.visible=true; break; case"invisible_btn": huevito.visible=false; break; case"url_btn": navigateToURL(miPagina); break; case"resetear_btn": huevito.x=stage.stageWidth/2; huevito.y=stage.stageHeight/2;
  • 7. huevito.alpha=1; huevito.scaleX=1; huevito.scaleY=1; huevito.scaleZ=1; huevito.rotationX=1; huevito.rotationY=1; huevito.rotationZ=1; huevito.enabled=true; huevito.visible=true; huevito.buttonMode=true; huevito.gotoAndStop(1); huevito.addEventListener(MouseEvent.MOUSE_DOWN,arrastrar); huevito.addEventListener(MouseEvent.MOUSE_UP,soltar); huevito.addEventListener(MouseEvent.MOUSE_OVER,sobre); huevito.addEventListener(MouseEvent.MOUSE_OUT,afuera); break; case"reproducir_btn": huevito.play(); break; case"detener_btn": huevito.stop();
  • 8. break; } } function teclaArriba(evento:KeyboardEvent):void{ if(evento.keyCode==32){ huevito.rotation=0 } } function teclaAbajo(evento:KeyboardEvent):void{ if(evento.keyCode==32){ huevito.rotation=180 } } function girar(evento:KeyboardEvent):void{ if (evento.keyCode==88) huevito.rotationX +=15; if (evento.keyCode==89) huevito.rotationY +=15; if (evento.keyCode==90) huevito.rotationZ +=15; }
  • 9. //eventos// huevito.addEventListener(MouseEvent.MOUSE_DOWN,arrastrar); huevito.addEventListener(MouseEvent.MOUSE_UP,soltar); huevito.addEventListener(MouseEvent.MOUSE_OVER,sobre); huevito.addEventListener(MouseEvent.MOUSE_OUT,afuera); //eventos de botones// arriba_btn.addEventListener(MouseEvent.CLICK,accionesBotones); abajo_btn.addEventListener(MouseEvent.CLICK,accionesBotones); izquierda_btn.addEventListener(MouseEvent.CLICK,accionesBotones); derecha_btn.addEventListener(MouseEvent.CLICK,accionesBotones); alphaMas_btn.addEventListener(MouseEvent.CLICK,accionesBotones); alphaMenos_btn.addEventListener(MouseEvent.CLICK,accionesBotones); rotarMas_btn.addEventListener(MouseEvent.CLICK,accionesBotones); rotarMenos_btn.addEventListener(MouseEvent.CLICK,accionesBotones); tamañoMas_btn.addEventListener(MouseEvent.CLICK,accionesBotones); tamañoMenos_btn.addEventListener(MouseEvent.CLICK,accionesBotones); //las escalas son en porcantajes// escalaMas_btn.addEventListener(MouseEvent.CLICK,accionesBotones); escalaMenos_btn.addEventListener(MouseEvent.CLICK,accionesBotones); //habilitamos y deshabilitamos algunas funciones habilitado_btn.addEventListener(MouseEvent.CLICK,accionesBotones); inhabilitado_btn.addEventListener(MouseEvent.CLICK,accionesBotones); visible_btn.addEventListener(MouseEvent.CLICK,accionesBotones);
  • 10. invisible_btn.addEventListener(MouseEvent.CLICK,accionesBotones); //direccion de una pagina web url_btn.addEventListener(MouseEvent.CLICK,accionesBotones); resetear_btn.addEventListener(MouseEvent.CLICK,accionesBotones); reproducir_btn.addEventListener(MouseEvent.CLICK,accionesBotones); detener_btn.addEventListener(MouseEvent.CLICK,accionesBotones); //eventos con teclado stage.addEventListener(KeyboardEvent.KEY_UP,teclaArriba); stage.addEventListener(KeyboardEvent.KEY_DOWN,teclaAbajo); stage.addEventListener(KeyboardEvent.KEY_DOWN,girar); //estados iniciales huevito.stop(); huevito.x=stage.stageWidth/2; huevito.y=stage.stageHeight/2; huevito.buttonMode=true; addChild(huevito);