Tutorial Flash : Les événements sur les boutons
Introductions
Informations
Résultat

Les boutons flash peuvent supporter plusieurs évènement qui dépendent des actions du visiteur.
De quoi donner plus de dynamisme encore à vos pages web !!
Aucun aperçu du résultat n'est disponible pour ce tutorial.
1. Les différents événements
Voici la liste des différents évènements supportés par les symboles boutons :
- press :
Lorsque le pointeur se trouve au-dessus du bouton et que le clic gauche de la souris est enfoncé.
- release :
Lorsque le pointeur se trouve au-dessus du bouton et que le clic gauche de la souris est relaché.
- releaseOutside :
Lorsque le clic gauche de la souris est relâché alors que le pointeur se trouve au dehors du bouton après l'enfoncement du clic gauche pendant que le pointeur est à l'intérieur du bouton.
- rollOut :
Lorsque le pointeur est en dehors du bouton.
- rollOver :
Lorsque le pointeur est au dessus du bouton.
- dragOut :
Lorsque le pointeur se trouve au-dessus du bouton avec le clic gauche de la souris enfoncé, puis lorsque la souris sort de la zone du bouton.
- dragOver :
Lorsque le pointeur se trouve au-dessus du bouton avec le clic gauche de la souris enfoncé, puis lorsque le pointeur sort du bouton puis est ramené au-dessus.
- press :
Lorsque le pointeur se trouve au-dessus du bouton et que le clic gauche de la souris est enfoncé.
- release :
Lorsque le pointeur se trouve au-dessus du bouton et que le clic gauche de la souris est relaché.
- releaseOutside :
Lorsque le clic gauche de la souris est relâché alors que le pointeur se trouve au dehors du bouton après l'enfoncement du clic gauche pendant que le pointeur est à l'intérieur du bouton.
- rollOut :
Lorsque le pointeur est en dehors du bouton.
- rollOver :
Lorsque le pointeur est au dessus du bouton.
- dragOut :
Lorsque le pointeur se trouve au-dessus du bouton avec le clic gauche de la souris enfoncé, puis lorsque la souris sort de la zone du bouton.
- dragOver :
Lorsque le pointeur se trouve au-dessus du bouton avec le clic gauche de la souris enfoncé, puis lorsque le pointeur sort du bouton puis est ramené au-dessus.
2. L'action on()
L'action on() est spécifique aux boutons.
Elle permet de définir l'évènement que l'on veut attribuer à un bouton.
Par exemple pour une action lorsque l'utilisateur clique sur le bouton, on la note ainsi :
Si vous préférez que l'action se déclenche lorsque l'utilisateur relâche le clic gauche, vous la noterez ainsi :
Elle permet de définir l'évènement que l'on veut attribuer à un bouton.
Par exemple pour une action lorsque l'utilisateur clique sur le bouton, on la note ainsi :
Code-source : AS
on (press) {
... instructions ...
}Si vous préférez que l'action se déclenche lorsque l'utilisateur relâche le clic gauche, vous la noterez ainsi :
Code-source : AS
on (release) {
... instructions ...
}3. Quelques exemples d'utilisations
1) Play()
Cette action permet de démarrer la lecture d'une animation.
2) stop()
Cette action permet de stopper le défilement du scénario d'une animation.
3) gotoAndPlay()
Cette action permet d'envoyer le défilement du scénario vers une séquence et une image donnée.
4) gotoAndStop()
Cette action permet d'envoyer la tête de lecture du scénario à une frame donnée et de stopper la lecture de l'animation.
5) getURL()
Cette action permet d'envoyer l'utilisateur vers une url (une page web, un swf, une archive, et c...).
Vous pouvez aussi l'utiliser avec "mailto:..." pour attribuer l'envoi d'un mail au bouton.
Cette action permet de démarrer la lecture d'une animation.
Code-source : AS
on (press) {
play();
}2) stop()
Cette action permet de stopper le défilement du scénario d'une animation.
Code-source : AS
on (press) {
stop();
}3) gotoAndPlay()
Cette action permet d'envoyer le défilement du scénario vers une séquence et une image donnée.
Code-source : AS
on (press) {
goToAndPlay(sequence, image);
}4) gotoAndStop()
Cette action permet d'envoyer la tête de lecture du scénario à une frame donnée et de stopper la lecture de l'animation.
Code-source : AS
on (press) {
goToAndStop(sequence, image);
}5) getURL()
Cette action permet d'envoyer l'utilisateur vers une url (une page web, un swf, une archive, et c...).
Vous pouvez aussi l'utiliser avec "mailto:..." pour attribuer l'envoi d'un mail au bouton.
Code-source : AS
on (press) {
getURL(url, fenetre, methode);
}


