Eventos personalizados en actionscript 3
Posted: Septiembre 10th, 2008 | Author: emiliano | Filed under: Desarrollo, Flash - Flex | Tags: actionscript 3, dispatchEvent, emiliano, emiliano velasco, Event, eventdispatcher, eventos, flash, flex, personalizados | Comentarios desactivadosAquí os dejo un tip que nunca sobra para el uso de los eventos en AS 3:
package
{
import flash.events.Event;
import flash.events.EventDispatcher;
/**
* Ejemplo para hacer eventos personalizados
* @author emiliano velasco
*/
public class Escuchador
{
function Escuchador()
{
var escuchandoDespachos:Despachador = new Despachador();
escuchandoDespachos.addEventListener(Despachador.ON_HOLA, onSaludar);
}
private function onSaludar(event:Event):void
{
trace(“El evento personalizado ‘”+Despachador.ON_HOLA+”‘ ha sido lanzado”);
}
}
// extendemos de la clase core para despachar eventos en as3
public class Despachador extends EventDispatcher
{
public static const ON_HOLA:String = “onHola”;
function Despachador()
{
// creamos una instancia de la clase Event y le decimos el tipo de evento, el nuestro
dispatchEvent(new Event(ON_HOLA));
}
}
}
Relacionados
- Inexistencia de la clase WebService en ActionScript 3 Actualmente estamos haciendo una consultoría en una empresa de Alicante, Novotecno, en la cual desarrrollamos un sistema para la televisión en Flex,...
- Tligo: Conoce gente como nunca antes TLIGO es un portal de contactos que tiene como objetivo personalizar aún más las comunicaciones a través de internet, basandose en la...
Últimos comentarios