ActionScript 3.0, l'essentiel sous la main Adobe Flash Accueil
Fiches
Boutique
Contact
Action sur un bouton
//Imports Flash
import flash.events.MouseEvent;

function maFonction(e:MouseEvent):void
{
//actions…
}
monBouton.addEventListener(MouseEvent.CLICK, maFonction); //On lie la fonction 'maFonction' au bouton 'monBouton'

Ici, MouseEvent signifie que c'est un évènement lié à la souris.

Ensuite, on définit quel genre d'évènement c'est :

CLICK : lorsqu'on clique sur le bouton avec le bouton gauche de la souris
DOUBLE_CLICK : lorsqu'on double-clique sur le bouton avec le bouton gauche de la souris
MOUSE_DOWN : lorsque le bouton gauche de la souris est pressé sur le bouton
MOUSE_UP : lorsque le bouton gauche de la souris est relâche après avoir été pressé sur le bouton
MOUSE_MOVE : lorsque la souris bouge et que le bouton gauche de la souris est pressé sur le bouton
MOUSE_WHEEL : lorsque l'on utilise la molette de la souris (voir la partie 'Gérer la molette de la souris')
ROLL_OUT : lorsque le curseur de la souris quitte la zone du bouton
ROLL_OVER : lorsque le curseur de la souris entre dans la zone du bouton
Commentaire(s)
Aucun.