|
Langage : AS3 Détails : Utilisation des évènements sous Action Script 3. |
Les évènements Dans un projet flash, il existe un certain nombre d'évènements. ils sont déclenchés sur une action spécifique, par exemple lors du déplacement de la fenêtre, lors d'un clic de souris, la fin d'une animation, l'appui sur une touche, etc ... Comment capturer ces évènements ? Pour capturer un évènement et ainsi définir un script sur le déclenchement de celui-ci, vous devez utiliser des écouteurs. Ils permettent de recevoir les évènements envoyés par d'autres objets. Comment fonctionnent les objets écouteurs ? Une fois l'objet écouteur défini, celui-ci va attendre le déclenchement de l'évènement qu'il écoute. Par exemple l'évènement "click" sera diffusé lorsque l'utilisateur cliquera sur un bouton. L'écouteur va alors capturer l'évènement et exécuter une fonction que l'utilisateur aura au préalable déclarée. Comment gérer les évènements en Action Script 3 ? Dans la nouvelle version de Flash CS3, la gestion des évènements à été simplifiée et normalisée. Désormais l'évènement se capturera de cette manière, quel que soit l'objet qui le diffuse. Remarque : Les évènements AS2 comme "onRelease" ont été remplacés par ce nouveau modèle plus "propre". Vérifiez comment se nomment ces nouveaux évènement car ils ont été renommés. Par exemple, l'évènement "onRelease" se capture via l'objet évènement "MouseEvent.MOUSE_UP" via la méthode ci dessus. En conclusion Les évènements sous Action Script 3 sont maintenant plus simples d'utilisation. Adobe à uniformisé le language, comme la quasi totalité des "_" sur des propriétés telles que "clip._width" qui ont été remplacées par "clip.width", La gestion des évènements a aussi profité d'un grand ménage afin de remettre un peu de clarté dans tout ça. |
- haut de page - |