SlideShare una empresa de Scribd logo
1 de 10
Manejo de Eventos en Cs3 Programación Multimedia
Manejo de Eventos en Cs3 Los 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 eventos Escribe 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 eventos A 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 eventos ,[object Object]
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).,[object Object]
Gestión básica de eventos Ejemplo 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: ,[object Object],[object Object]
Gestión básica de eventos Ejemplo 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ódigo function gotoAdobeSite(event:MouseEvent):void{    var adobeURL:URLRequest = new URLRequest("http://www.adobe.com/");    navigateToURL(adobeURL);}linkButton.addEventListener(MouseEvent.CLICK, gotoAdobeSite);

Más contenido relacionado

La actualidad más candente (16)

Tutorial Como calcular el sueldo
Tutorial Como calcular el sueldoTutorial Como calcular el sueldo
Tutorial Como calcular el sueldo
 
Eventos y listeners en Java Swing
Eventos y listeners en Java SwingEventos y listeners en Java Swing
Eventos y listeners en Java Swing
 
Tutorial de como hacer operaciones fáciles en eclipse ( Java)
Tutorial de como hacer operaciones fáciles en eclipse ( Java)Tutorial de como hacer operaciones fáciles en eclipse ( Java)
Tutorial de como hacer operaciones fáciles en eclipse ( Java)
 
Informe#19
Informe#19Informe#19
Informe#19
 
Practicas 3
Practicas 3Practicas 3
Practicas 3
 
19 por
19 por19 por
19 por
 
Expansionmultimediaguiados
ExpansionmultimediaguiadosExpansionmultimediaguiados
Expansionmultimediaguiados
 
Tkinter pdf
Tkinter pdfTkinter pdf
Tkinter pdf
 
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
 
Voisual
VoisualVoisual
Voisual
 
Adobe flash-cs5
Adobe flash-cs5Adobe flash-cs5
Adobe flash-cs5
 
Java Gestion Eventos
Java Gestion EventosJava Gestion Eventos
Java Gestion Eventos
 
19
1919
19
 
Clase event
Clase eventClase event
Clase event
 
Objetivo interfas a codigo
Objetivo interfas a codigoObjetivo interfas a codigo
Objetivo interfas a codigo
 
Manual marichuy
Manual marichuyManual marichuy
Manual marichuy
 

Destacado

Códigos HTML y creación de páginas web
Códigos HTML y creación de páginas webCódigos HTML y creación de páginas web
Códigos HTML y creación de páginas webarielech21
 
SlideShare
SlideShareSlideShare
SlideShareATTHAYS
 
Contents pages
Contents pagesContents pages
Contents pagesmilliee16
 
Les espèces les plus menacées
Les espèces les plus menacéesLes espèces les plus menacées
Les espèces les plus menacéesPierre Chopard
 
arantxaruiz
arantxaruizarantxaruiz
arantxaruizOBRAMIEL
 
energy use, demographics & environment (López-Lemus, 1997)
energy use, demographics & environment (López-Lemus, 1997)energy use, demographics & environment (López-Lemus, 1997)
energy use, demographics & environment (López-Lemus, 1997)Luis Gerardo López Lemus
 
Contents pages
Contents pagesContents pages
Contents pagesmilliee16
 
Caixes de vida
Caixes de vidaCaixes de vida
Caixes de vidarsurinach
 
Partes y funcionamientos de slideshare
Partes y funcionamientos de slidesharePartes y funcionamientos de slideshare
Partes y funcionamientos de slideshareYazmin Vargas
 
Trabajo final de tic
Trabajo final de ticTrabajo final de tic
Trabajo final de ticCarlos Vega
 
Ancillary text analysis
Ancillary text analysisAncillary text analysis
Ancillary text analysisTJB720
 
Sorterriko koplak
Sorterriko koplakSorterriko koplak
Sorterriko koplak015048
 

Destacado (20)

Agua
AguaAgua
Agua
 
Códigos HTML y creación de páginas web
Códigos HTML y creación de páginas webCódigos HTML y creación de páginas web
Códigos HTML y creación de páginas web
 
Desinstalar
DesinstalarDesinstalar
Desinstalar
 
SlideShare
SlideShareSlideShare
SlideShare
 
Contents pages
Contents pagesContents pages
Contents pages
 
Les espèces les plus menacées
Les espèces les plus menacéesLes espèces les plus menacées
Les espèces les plus menacées
 
arantxaruiz
arantxaruizarantxaruiz
arantxaruiz
 
energy use, demographics & environment (López-Lemus, 1997)
energy use, demographics & environment (López-Lemus, 1997)energy use, demographics & environment (López-Lemus, 1997)
energy use, demographics & environment (López-Lemus, 1997)
 
Contents pages
Contents pagesContents pages
Contents pages
 
Voto
VotoVoto
Voto
 
4
44
4
 
Caixes de vida
Caixes de vidaCaixes de vida
Caixes de vida
 
Partes y funcionamientos de slideshare
Partes y funcionamientos de slidesharePartes y funcionamientos de slideshare
Partes y funcionamientos de slideshare
 
Gramática del arte
Gramática del arteGramática del arte
Gramática del arte
 
Trabajo final de tic
Trabajo final de ticTrabajo final de tic
Trabajo final de tic
 
Front cover real
Front cover realFront cover real
Front cover real
 
Ancillary text analysis
Ancillary text analysisAncillary text analysis
Ancillary text analysis
 
Wrord 3
Wrord 3Wrord 3
Wrord 3
 
Natalee Holloway
Natalee HollowayNatalee Holloway
Natalee Holloway
 
Sorterriko koplak
Sorterriko koplakSorterriko koplak
Sorterriko koplak
 

Similar a Manejo de eventos en Cs3

Similar a Manejo de eventos en Cs3 (20)

Evento del mouse
Evento del mouseEvento del mouse
Evento del mouse
 
Action scrip
Action scrip Action scrip
Action scrip
 
Que es action scrip 3
Que es  action scrip 3Que es  action scrip 3
Que es action scrip 3
 
Event Programing & Driven Mediator Pattern
Event Programing & Driven Mediator PatternEvent Programing & Driven Mediator Pattern
Event Programing & Driven Mediator Pattern
 
Que es action scrip 3
Que es  action scrip 3Que es  action scrip 3
Que es action scrip 3
 
Que es action scrip 3
Que es  action scrip 3Que es  action scrip 3
Que es action scrip 3
 
6.eventos y swing
6.eventos y swing6.eventos y swing
6.eventos y swing
 
3.5 eventos
3.5 eventos3.5 eventos
3.5 eventos
 
Clase 9 eventos
Clase 9 eventosClase 9 eventos
Clase 9 eventos
 
2trabajo
2trabajo2trabajo
2trabajo
 
Natalia gonzález villamil (1)
Natalia gonzález villamil (1)Natalia gonzález villamil (1)
Natalia gonzález villamil (1)
 
6.eventos y swing
6.eventos y swing6.eventos y swing
6.eventos y swing
 
6.eventos y swing
6.eventos y swing6.eventos y swing
6.eventos y swing
 
EVENTOS
EVENTOSEVENTOS
EVENTOS
 
99
9999
99
 
Francy velandia
Francy velandiaFrancy velandia
Francy velandia
 
Eventos e interactividad - Small Basic
Eventos e interactividad - Small BasicEventos e interactividad - Small Basic
Eventos e interactividad - Small Basic
 
Introducción a action script 3
Introducción a action script 3Introducción a action script 3
Introducción a action script 3
 
Actionscrip linakrdona n2
Actionscrip linakrdona n2Actionscrip linakrdona n2
Actionscrip linakrdona n2
 
Action script
Action scriptAction script
Action script
 

Manejo de eventos en Cs3

  • 1. Manejo de Eventos en Cs3 Programación Multimedia
  • 2. Manejo de Eventos en Cs3 Los 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 eventos Escribe 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 eventos A 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.
  • 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.
  • 9.
  • 10. Gestión básica de eventos Ejemplo 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ódigo function 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 eventos Abrimos seleccionando el fotograma procedemos a colocar el siguiente código.