jalka70
Messages postés9Date d'inscriptionjeudi 22 mars 2007StatutMembreDernière intervention31 mai 2011
-
16 avril 2007 à 22:14
jalka70
Messages postés9Date d'inscriptionjeudi 22 mars 2007StatutMembreDernière intervention31 mai 2011
-
17 avril 2007 à 12:28
Bonsoir à tous,
Je soumets le problème suivant à votre sagacité :
Je dispose, sur une scène, d'une dizaine de boutons. Chaque bouton est sensé appeller dans ma scène un movie clip différent.
Comment faire pour qu'un bouton, une fois qu'il a été cliqué, reste en
état abaissé, puis, une fois qu'un autre bouton est cliqué, que le
précédent reprenne son état d'origine (c.à.d. qu'il soit à nouveau
cliquable).
Pour info, j'ai créé mes boutons de cette façon :
chaque bouton est un movie clip, avec 3 états différents (donc 3 images
clé, correspondants aux différents états - mes actions sont bien
entendu placées sur un calque au dessus des images clés).
État 1 : bouton non cliqué
CODE :
stop();
onRelease = function(){
gotoAndStop(3);
};
onRollOver = function(){
this.gotoAndStop(2);
};
onRollOut = function(){
this.gotoAndStop(1);
};
État 2 : bouton survolé (rollover)
CODE :
stop();
État 3 : bouton abaissé (et qui le reste), souris sortie (rollout)
CODE :
stop();
enabled = false;
_parent.mn2.enabled = true;
_parent.mn2.gotoAndStop(1);
Voilà. Si le rollover se fait bien, en revanche, impossible de faire
revenir le bouton à son état original. Quelqu'un aurait-il la solution
(compréhensible par un newbie, étant donné que je ne me suis plongé
dans flash qu'avant-hier) ? Par avance merci de vos lumières…
A voir également:
[FLASH8PRO] BOUTONS SPÉCIAUX (posté également dans action script)
jalka70
Messages postés9Date d'inscriptionjeudi 22 mars 2007StatutMembreDernière intervention31 mai 2011 17 avril 2007 à 12:28
Bon bon bon... visiblement, mon problème ne passionne pas les foules... C'est si nul ou si basique que ça que pas un d'entre vous ne daigne y répondre ? J'aurais pourtant cru que cela méritait au moins un 'up' ou une référence ou un lien ?