phobiahz
Messages postés12Date d'inscriptiondimanche 21 décembre 2003StatutMembreDernière intervention28 octobre 2008
-
22 févr. 2006 à 16:55
fguitton
Messages postés396Date d'inscriptionsamedi 16 avril 2005StatutMembreDernière intervention13 novembre 2009
-
17 juin 2006 à 14:35
Voila j'aimerai savoir comment faire ce style de menu avec le bouton qui reste dans un etat lorsque l'on clique dessus et qui repart a sa position initiale lorsque l'on clique sur un autre bouton...si vous avez un lien vers un tutorial je suis preneur, merci
pS/j ai fait des movieclip utilisé comme bouton pour la partie rollover et rollout avec changement d'etat, mais je ne vois pas comment faire pour que le bouton garde un etat et revienne a la normal lors d'un autre click...
fguitton
Messages postés396Date d'inscriptionsamedi 16 avril 2005StatutMembreDernière intervention13 novembre 20091 22 févr. 2006 à 17:30
Déjà en tous premier lieu tu dois donner un nom d'ocurrence a tes boutons, mais attention ce nom d'ocurrence doit toujours etre de la forme " [quelquechos_1; quelquechos_2] ".
Tu suis ?
Bon alors en suite pour indiquer a la tête de lecture que tu veux aller en premier lieu sur un bouton précis et par conséquent déclancher son animation tu utilise un chemin absolu :
_root["demo" + _root.numero].gotoAndPlay("3");
--> Ici demo est l'avant ocurrence et _root.numero est le numero de ton bouton
Dans le bouton il te sufis d'indiquer :
on (press)
{
if (_root.numero != 6)
{
_root["item" + _root.numero ].gotoAndPlay("6");
_root.numero = 6;
}
}
--> Où != exprime la différence
Tu donne une nouvelle valeur a _root.numero pour continuer la concordance.
Dans mon exemple l'image 3 correspond au début de l'animation du bouton et la 6 a ca fermeture évidement.
La présence du if permet de définir si le bouton est actuellement actif ou pas
phobiahz
Messages postés12Date d'inscriptiondimanche 21 décembre 2003StatutMembreDernière intervention28 octobre 2008 23 févr. 2006 à 10:51
tout d'abord merci de ton aide,
bon je vais faire simple j'ai pas tout compris et je sais pas si c'est applicable a mon anim, voila 2 screens de mes boutons avec le code peux tu me dire a quel endroit je dois mettre le code que tu m'as donné...
donc le code se trouve dans le bouton invisible sur le calque "btn cliquable" tout ca a l'interieur d'un movieclip :
on (rollOver) {
gotoAndPlay(2);
}
on (rollOut) {
gotoAndPlay(11);
}
on (press) {
gotoAndStop(30);
}
on (release) {
_root.gotoAndPlay ("rubrik1", 1);
stop();
}
....voila si tu veux la source pour y jeter un oeil dis le moi je l ajouterai,