En los momentos de crisis, sólo la imaginación es más importante que el conocimiento.

Eventos personalizados en actionscript 3

Posted: Septiembre 10th, 2008 | Author: emiliano | Filed under: Desarrollo, Flash - Flex | Tags: , , , , , , , , , | Comentarios desactivados

Aquí 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

  1. 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,...
  2. 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...

Comments are closed.