- Ce modèle événementiel est basé sur le modèle de conception observateur.
- Les trois acteurs de ce nouveau modèle événementiel sont : le sujet (source de l'événement), l'événement, et l'écouteur qui a pour mission d'écouter et de vérifier un événement spécifique (actions souris, pression touche clavier, cadence de l'animation,...) auprès d'un ou plusieurs sujets. A cette écouteur, on va associer une fonction (déclencher une animation, stopper une tête de lecture, charger/décharger un clip, modifier la couleur d'une occurrence,...) qui sera exécutée quand l'événement se produira.
- Nous pouvons avoir autant d'écouteurs que nous le souhaitons.
- Plusieurs écouteurs peuvent écouter le même événement.
- Un seul écouteur peut être souscrit à différents événements.
SYNTAXE ActionSCRIPT AS3 D'UN ECOUTEUR
monClip.addEventListener (Event.ENTER_FRAME, maFonction);
function maFonction (evt:Event):void{
fait cela;
}
En ActionScript 3, lorsque nous souhaitons ne plus écouter un événement, nous utilisons la méthode removeEventListener dont voici la signature :
monClip.removeEventListener (Event.ENTER_FRAME, maFonction);
Le premier paramètre appelé type attend le nom de l'événement auquel nous souhaitons nous désinscrire, le deuxième attend une référence à la fonction écouteur.

0 commentaires:
Enregistrer un commentaire