Programmation > Les gestionnaires d'événements>

Qu'est ce que c'est ?
Les actions que vous placez sur un bouton ou un movie clip peuvent
se déclencher à différents moments. Pour contrôler
ce moment, vous devez toujours commencer par insérer le code
suivant sur un bouton ou un movie clip :
on (event) {
...
}
ou
on clipevent (event) {
...
}
On appelle ces lignes de code, des gestionnaires. Ils gèrent
des ÈvÈnements (event(s)). Le mot "on" introduit
l'ÈvÈnement qui suit. Dans le cas d'un bouton, l'ÈvÈnement
sera placé entre parenthèses (Premier exemple). Dans
le cas d'un movie clip l'événement doit contenir le
mot clipevent (afin de le différencier du bouton) puis l'événement
entre parenthèses (Deuxième exemple). Selon le symbole,
"Bouton" ou "Movie clip", les événements
diffèrent :
Les événements :
D'un movie clip :
load : au chargement de l'animation
unload : au déchargement de l'animation
enterFrame : lorsque la tête de lecture entre sur
une image
mouseDown : lorsque l'utilisateur clique sur l'occurrence
mouseUp : lorsque l'utilisateur relâche le clic de
l'occurrence
mouseMove : lorsque l'utilisateur bouge la souris
keyDown : lorsque l'utilisateur enfonce une touche du clavier
keyUp : lorsque l'utilisateur relâche une touche
du clavier
(data : lorsque le movie clip reçoit des données)
- Au moment où nous écrivons cet article, nus ne
sommes pas sûr du fonctionnement de cet événement.
D'un bouton :
press : lorsque l'utilisateur clique sur l'occurrence
release : lorsque l'utilisateur relâche le clic de
l'occurrence
releaseOutside : lorsque l'utilisateur relâche le
clic de l'occurrence en dehors de celle-ci
rollOver : lorsque l'utilisateur passe le curseur de la
souris au dessus de l'occurrence
rollOut : lorsque l'utilisateur sort le curseur de la souris
en dehors de l'occurrence
dragOver : lorsque l'utilisateur déplace et lâche
le curseur au dessus d'une occurrence
dragOut : Idem dragOver mais relâche en dehors
keyPress : lorsque l'utilisateur enfonce une touche du
clavier
Vous pouvez placer plusieurs gestionnaires d'évenements
différents sur la même occurrence.
<
Sommaire
|