MANEJO DEEVENTOSLo primero que haremos es buscar dos huevos en internet luego acomodarlos enphotospot por lo que los guard...
Luego en la biblioteca le damos doble clic a nuestro símbolo del huevo porlo queoctendremos el siguiente resultado.
Después le damos clic derecho y nos dirigimos a propiedades para proyectarle un nombreindicado como lo siguiente.En la ven...
Después me dirijo por nuestra primera capa AS3 en acciones con f9,ya proyectados en acciones epezaremos a escribir códigos...
Con el siguiente código haremos mover el huevo:importflash.events.MouseEvent;//librerias//variablesvarhuevito:Huevo=new Hu...
huevito.addEventListener(MouseEvent.MOUSE_DOWN,arrastrar);//estados inicialeshuevito.stop();huevito.x=stage.stageWidth/2;h...
Luego con el siguiente código se cambiara en huevoimportflash.events.MouseEvent;importfl.motion.MotionEvent;//librerias//v...
//estados inicialeshuevito.stop();huevito.x=stage.stageWidth/2;huevito.y=stage.stageHeight/2;//hacemos que el huevito se c...
Luego con el siguiente código a los símbolos le darimos unaorden deacuerdo a su nombre:importflash.events.MouseEvent;impor...
functionsoltar(evento:MouseEvent):void{       evento.target.stopDrag();}functionsobre(evento:MouseEvent):void{       event...
arriba_btn.addEventListener(MouseEvent.CLICK,accionesBotones);//estados inicialeshuevito.stop();huevito.x=stage.stageWidth...
Manejo de eventos
Próxima SlideShare
Cargando en…5
×

Manejo de eventos

346 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
346
En SlideShare
0
De insertados
0
Número de insertados
26
Acciones
Compartido
0
Descargas
4
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Manejo de eventos

  1. 1. MANEJO DEEVENTOSLo primero que haremos es buscar dos huevos en internet luego acomodarlos enphotospot por lo que los guardaremos como PNG. Luego abrimeros flash para expotar ala biblioteca, por lo que en la biblioteca me tiene que aparecer el símbolo de cada huevo.Luego cremos 20 botones en el que a cada uno de ellos le agregaremos unnombre cuando lo estemos combirtiendo en símbolo de tipo botón, a estosbotones también le agregaremos una istancia con su nombre y la terminación_btn.Los nombres deben ser asi:Arriba, abajo, izquierda, derecha, alpha +, alpha -, rotar +, rotar -, tamaño +,tamaño -, escala +. Escala -, Habilitado, inhabilitado,visible, invisible,url, resetear,reproducir, detenerEjemplo:
  2. 2. Luego en la biblioteca le damos doble clic a nuestro símbolo del huevo porlo queoctendremos el siguiente resultado.
  3. 3. Después le damos clic derecho y nos dirigimos a propiedades para proyectarle un nombreindicado como lo siguiente.En la ventana de propiedades le agregamos un nombre en el cual lo colocaremos comoun símbolo de clip de película, luego le daremos en configuración avanzada por lo que enun recuadro de exportación de actión script lo señalaremos.Aceptamos paraoptener nuestro complejo resultado.
  4. 4. Después me dirijo por nuestra primera capa AS3 en acciones con f9,ya proyectados en acciones epezaremos a escribir códigos de actiónscript en libreias, variables, funciones, eventos entre otros.Al asignarle los códigos indicados ptendremos lo siguiente:
  5. 5. Con el siguiente código haremos mover el huevo:importflash.events.MouseEvent;//librerias//variablesvarhuevito:Huevo=new Huevo();//funcionesfunctionarrastrar(evento:MouseEvent):void{ evento.target.startDrag();}//eventos//el_objeto.addEventListener(TipoEvento.EL_EVENTO,laFuncion);
  6. 6. huevito.addEventListener(MouseEvent.MOUSE_DOWN,arrastrar);//estados inicialeshuevito.stop();huevito.x=stage.stageWidth/2;huevito.y=stage.stageHeight/2;//hacemos que el huevito se combierta en un boton//colocacamos a true el buttonModehuevito.buttonMode=true;addChild (huevito);En este caso mi huevito lo centre el área de mi película o scena.
  7. 7. Luego con el siguiente código se cambiara en huevoimportflash.events.MouseEvent;importfl.motion.MotionEvent;//librerias//variablesvarhuevito:Huevo=new Huevo();//funcionesfunctionarrastrar(evento:MouseEvent):void{ evento.target.startDrag();}functionsoltar(evento:MouseEvent):void{ evento.target.stopDrag();}functionsobre(evento:MouseEvent):void{ evento.target.gotoAndStop(2);}functionafuera(evento:MouseEvent):void{ evento.target.gotoAndStop(1);}//eventos//el_objeto.addEventListener(TipoEvento.EL_EVENTO,laFuncion);huevito.addEventListener(MouseEvent.MOUSE_DOWN,arrastrar);huevito.addEventListener(MouseEvent.MOUSE_UP,soltar);huevito.addEventListener(MouseEvent.MOUSE_OVER,sobre);huevito.addEventListener(MouseEvent.MOUSE_OUT,afuera);
  8. 8. //estados inicialeshuevito.stop();huevito.x=stage.stageWidth/2;huevito.y=stage.stageHeight/2;//hacemos que el huevito se combierta en un boton//colocacamos a true el buttonModehuevito.buttonMode=true;addChild (huevito);
  9. 9. Luego con el siguiente código a los símbolos le darimos unaorden deacuerdo a su nombre:importflash.events.MouseEvent;importfl.motion.MotionEvent;//librerias//variablesvarhuevito:Huevo=new Huevo();//funcionesfunctionarrastrar(evento:MouseEvent):void{ evento.target.startDrag();}
  10. 10. functionsoltar(evento:MouseEvent):void{ evento.target.stopDrag();}functionsobre(evento:MouseEvent):void{ evento.target.gotoAndStop(2);}functionafuera(evento:MouseEvent):void{ evento.target.gotoAndStop(1);}functionaccionesBotones(evento:MouseEvent):void{ //colocamos en la opcion el nombre de instancia switch(evento.target.name){ case "arriba_btn": huevito.y-=5; break; }}//eventos//el_objeto.addEventListener(TipoEvento.EL_EVENTO,laFuncion);huevito.addEventListener(MouseEvent.MOUSE_DOWN,arrastrar);huevito.addEventListener(MouseEvent.MOUSE_UP,soltar);huevito.addEventListener(MouseEvent.MOUSE_OVER,sobre);huevito.addEventListener(MouseEvent.MOUSE_OUT,afuera);//movimientos con los botones
  11. 11. arriba_btn.addEventListener(MouseEvent.CLICK,accionesBotones);//estados inicialeshuevito.stop();huevito.x=stage.stageWidth/2;huevito.y=stage.stageHeight/2;//hacemos que el huevito se combierta en un boton//colocacamos a true el buttonModehuevito.buttonMode=true;addChild (huevito);Al darle clic en arriba mi huevito, subirá y asimismo con mis otros botones.

×