Hola a todos. Tengo una duda en AS3.
Resulta que si lanzo un evento varias veces:
Código:
dispatchEvent(new CustomEvent(CustomEvent.CUSTOM_EVENT));
dispatchEvent(new CustomEvent(CustomEvent.CUSTOM_EVENT));
dispatchEvent(new CustomEvent(CustomEvent.CUSTOM_EVENT));
El manejador del evento se ejecuta tantas veces como el programa ha lanzado el evento. En este caso se ejecutará tres veces, porque el evento lo he lanzado tres veces consecutivas:
Código:
addEventListener(CustomEvent.CUSTOM_EVENT, function() {
// esto se ejecutará tres veces
});
Lo que me gustaría conseguir es que, aunque haya lanzado el evento N veces, el manejador se ejecutase solamente una vez.
Es ésto posible?
Gracias por adelantado.