Forum de discussion
Forum « Flash et Shockwave » (archives)
Re: Anuller les fonctions d'un Bouton
Envoyé: 29 décembre 2003, 10h54 par Casarchie
Très simple, tu dois avoir une variable qui passera de la valeur actif à inactif.
Tu peux mettre cette variable sur le premier frame de ton projet :
--------------------------
//Frame 1
value_bt = "Actif";
--------------------------
Ceci nous permettra de déterminer l'état de notre bouton
Ensuite sur le bouton tu dois mettre un code qui exécutera la fonction désiré et qui désactivera le bouton.
-----------------------
on (release) {
// Action si le bouton est actif
if (value_bt == "Actif") {
trace("Je suis actif"); // Remplace cette ligne par ta fonction
value_bt = "Inactif"; // Permet de désactiver le bouton
// Action si le bouton est inactif
} else {
trace("Je suis inactif"); // Remplace cette ligne par ta fonction ou ne met
value_bt = "Actif"; // Permet de réactiver le bouton
}
}
---------------------------
la deuxième partie du code "{ else ...}"
permet de remettre le bouton actif une fois qu'il a été désactivé.
Ainsi tu passes du mode actif à inactif à chaque click.
J'espère que ca répondu à ta question. Il y a bien sur d'autre façon de faire ça. Moi je t'ai montré une façon assez simple.
Bonne chance
Casarchie
Réponses
|