Il existe un seul et unique modèle événementiel en ActionScript 3.
- 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 écouteur
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);
Aucun commentaire:
Enregistrer un commentaire