SlideShare una empresa de Scribd logo
Manejo de Eventos en Cs3Programación Multimedia
Manejo de Eventos en Cs3Los eventos son acciones que ActionScript conoce y a las que puede responder. Algunos eventos se refieren al hacer Clic en un botón o presionar una tecla. A demás  existen otros eventos que se ejecutan cuando se cargan objetos externos.
Gestión básica de eventosEscribe código ActionScript para llevar a cabo la gestión de eventos, se deben identificar tres elementos importantes: El origen del evento: ¿en qué objeto va a repercutir el evento? Por ejemplo, ¿en qué botón se hará clic o qué objeto Loader está cargando la imagen? El origen del evento también se denomina objetivo del evento, ya que es el objeto al que Flash Player (donde tiene lugar realmente el evento) destina el evento. El evento: ¿qué va a suceder, a qué se va a responder? Es importante identificar esto porque muchos objetos activan varios eventos. La respuesta: ¿qué pasos hay que llevar a cabo cuando ocurra el evento?
Gestión básica de eventosA continuación mostramos ejemplos concretos de eventos para proporcionar una idea de algunos de los elementos comunes de los eventos y de las posibles variaciones disponibles cuando se escribe código de gestión de eventos:Ejemplo 1.Hacer clic en un botón para iniciar la reproducción del clip de película actual. En este caso utilizamos playButton el cual es  el nombre de instancia del botón y this es el nombre especial, que significa “el objeto actual”: Utilizamos el siguiente código:
Gestión básica de eventosthis.stop();function playMovie(event:MouseEvent):void{    this.play();}playButton.addEventListener(MouseEvent.CLICK, playMovie);
Donde  this //  es el nombre especial, que significa “el objeto actual”:
La function playMovie(event:MouseEvent):void //  es una instancia con el evento en cuestión y para eventos del ratón será una instancia de MouseEvent .
playButton.addEventListener(MouseEvent.CLICK, playMovie); // Cuando el usuario hace clic en el objeto myButton, se activa el evento click (identificado como MouseEvent.CLICK en el código).Gestión básica de eventosAbrimos seleccionando el fotograma procedemos a colocar el siguiente código.
Gestión básica de eventosEjemplo 2.Detectar que se está escribiendo en un campo de texto. En este ejemplo, entryText es un campo de introducción de texto y outputText es un campo de texto dinámico:Utilizamos el siguiente código:function updateOutput(event:TextEvent):void{    var pressedKey:String = event.text;    outputText.text = "Youtyped: " + pressedKey;}entryText.addEventListener(TextEvent.TEXT_INPUT, updateOutput);Gestión básica de eventosAbrimos seleccionando el fotograma procedemos a colocar el siguiente código.
Gestión básica de eventosEjemplo 3.Hacer clic en un botón para navegar a un URL. En este caso, linkButton es el nombre de instancia del botón:Utilizamos el siguiente códigofunction gotoAdobeSite(event:MouseEvent):void{    var adobeURL:URLRequest = new URLRequest("http://www.adobe.com/");    navigateToURL(adobeURL);}linkButton.addEventListener(MouseEvent.CLICK, gotoAdobeSite);

Más contenido relacionado

PPTX
2 eventos de controles vb
DOC
1 eventos - controles - formularios
DOCX
Eventos, Topicos Avanzados de Programacion
PPTX
Menejo de eventos en java introduccion
PPT
Programación III (Java) - 07 Eventos
PPTX
Practica 5
2 eventos de controles vb
1 eventos - controles - formularios
Eventos, Topicos Avanzados de Programacion
Menejo de eventos en java introduccion
Programación III (Java) - 07 Eventos
Practica 5

La actualidad más candente (16)

PPTX
Tutorial Como calcular el sueldo
PPTX
Eventos y listeners en Java Swing
PPTX
Tutorial de como hacer operaciones fáciles en eclipse ( Java)
DOCX
Informe#19
DOCX
Practicas 3
PDF
19 por
PDF
Expansionmultimediaguiados
PDF
Tkinter pdf
PPTX
Tutorial de como hacer operaciones fáciles en eclipse
DOC
PDF
Adobe flash-cs5
PDF
Java Gestion Eventos
DOCX
Clase event
PDF
Objetivo interfas a codigo
DOCX
Tutorial Como calcular el sueldo
Eventos y listeners en Java Swing
Tutorial de como hacer operaciones fáciles en eclipse ( Java)
Informe#19
Practicas 3
19 por
Expansionmultimediaguiados
Tkinter pdf
Tutorial de como hacer operaciones fáciles en eclipse
Adobe flash-cs5
Java Gestion Eventos
Clase event
Objetivo interfas a codigo
Publicidad

Destacado (20)

PPTX
Códigos HTML y creación de páginas web
PPTX
Desinstalar
PPTX
SlideShare
PPTX
Contents pages
PPTX
Les espèces les plus menacées
PPTX
arantxaruiz
PDF
energy use, demographics & environment (López-Lemus, 1997)
PDF
Contents pages
DOC
Voto
PPT
Caixes de vida
PPTX
Partes y funcionamientos de slideshare
PPTX
Gramática del arte
PDF
Trabajo final de tic
DOCX
Front cover real
PPTX
Ancillary text analysis
DOCX
PPT
Natalee Holloway
PPS
Sorterriko koplak
Códigos HTML y creación de páginas web
Desinstalar
SlideShare
Contents pages
Les espèces les plus menacées
arantxaruiz
energy use, demographics & environment (López-Lemus, 1997)
Contents pages
Voto
Caixes de vida
Partes y funcionamientos de slideshare
Gramática del arte
Trabajo final de tic
Front cover real
Ancillary text analysis
Natalee Holloway
Sorterriko koplak
Publicidad

Similar a Manejo De Eventos En Cs3 (20)

PPT
Manejo de Eventos
PPT
Evento del mouse
PPT
Event Programing & Driven Mediator Pattern
PPS
EVENTOS
PPTX
Action scrip
PPTX
Francy velandia
DOCX
Action script
PPTX
Trabajo de gestión de proyecto (1)
PPTX
Angie tovar (1)
PPTX
DOCX
Que es action scrip 3
DOCX
Que es action scrip 3
DOCX
Que es action scrip 3
PPTX
David reyes
PPT
Flex Camp 2008. Ricardo Poblete
PPTX
Jowin Rojas Venecia IED
PPTX
Marcela montoya
PPTX
Marcela montoya
PPTX
Actionscript
PPTX
2trabajo
Manejo de Eventos
Evento del mouse
Event Programing & Driven Mediator Pattern
EVENTOS
Action scrip
Francy velandia
Action script
Trabajo de gestión de proyecto (1)
Angie tovar (1)
Que es action scrip 3
Que es action scrip 3
Que es action scrip 3
David reyes
Flex Camp 2008. Ricardo Poblete
Jowin Rojas Venecia IED
Marcela montoya
Marcela montoya
Actionscript
2trabajo

Manejo De Eventos En Cs3

  • 1. Manejo de Eventos en Cs3Programación Multimedia
  • 2. Manejo de Eventos en Cs3Los eventos son acciones que ActionScript conoce y a las que puede responder. Algunos eventos se refieren al hacer Clic en un botón o presionar una tecla. A demás existen otros eventos que se ejecutan cuando se cargan objetos externos.
  • 3. Gestión básica de eventosEscribe código ActionScript para llevar a cabo la gestión de eventos, se deben identificar tres elementos importantes: El origen del evento: ¿en qué objeto va a repercutir el evento? Por ejemplo, ¿en qué botón se hará clic o qué objeto Loader está cargando la imagen? El origen del evento también se denomina objetivo del evento, ya que es el objeto al que Flash Player (donde tiene lugar realmente el evento) destina el evento. El evento: ¿qué va a suceder, a qué se va a responder? Es importante identificar esto porque muchos objetos activan varios eventos. La respuesta: ¿qué pasos hay que llevar a cabo cuando ocurra el evento?
  • 4. Gestión básica de eventosA continuación mostramos ejemplos concretos de eventos para proporcionar una idea de algunos de los elementos comunes de los eventos y de las posibles variaciones disponibles cuando se escribe código de gestión de eventos:Ejemplo 1.Hacer clic en un botón para iniciar la reproducción del clip de película actual. En este caso utilizamos playButton el cual es el nombre de instancia del botón y this es el nombre especial, que significa “el objeto actual”: Utilizamos el siguiente código:
  • 5. Gestión básica de eventosthis.stop();function playMovie(event:MouseEvent):void{    this.play();}playButton.addEventListener(MouseEvent.CLICK, playMovie);
  • 6. Donde this // es el nombre especial, que significa “el objeto actual”:
  • 7. La function playMovie(event:MouseEvent):void // es una instancia con el evento en cuestión y para eventos del ratón será una instancia de MouseEvent .
  • 8. playButton.addEventListener(MouseEvent.CLICK, playMovie); // Cuando el usuario hace clic en el objeto myButton, se activa el evento click (identificado como MouseEvent.CLICK en el código).Gestión básica de eventosAbrimos seleccionando el fotograma procedemos a colocar el siguiente código.
  • 9. Gestión básica de eventosEjemplo 2.Detectar que se está escribiendo en un campo de texto. En este ejemplo, entryText es un campo de introducción de texto y outputText es un campo de texto dinámico:Utilizamos el siguiente código:function updateOutput(event:TextEvent):void{    var pressedKey:String = event.text;    outputText.text = "Youtyped: " + pressedKey;}entryText.addEventListener(TextEvent.TEXT_INPUT, updateOutput);Gestión básica de eventosAbrimos seleccionando el fotograma procedemos a colocar el siguiente código.
  • 10. Gestión básica de eventosEjemplo 3.Hacer clic en un botón para navegar a un URL. En este caso, linkButton es el nombre de instancia del botón:Utilizamos el siguiente códigofunction gotoAdobeSite(event:MouseEvent):void{    var adobeURL:URLRequest = new URLRequest("http://www.adobe.com/");    navigateToURL(adobeURL);}linkButton.addEventListener(MouseEvent.CLICK, gotoAdobeSite);
  • 11. Gestión básica de eventosAbrimos seleccionando el fotograma procedemos a colocar el siguiente código.