|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : septembre 2007 Messages : 7 ![]() |
Bonjour à tous et à toutes...
Je rencontre un problème concernant la création d'un bouton. Mon menu possède 4 boutons. Chaque bouton comporte 3 positions : - position initiale (rollout), - position survol de la souris (rollover), - position lorsque l'on clique sur le bouton et qu'on rentre dans le menu. J'ai donc créé mes boutons : "société", "service", "développement" et "contatc" sous forme de clips. J'ai mis dans chaque clip/bouton 3 images correspondant aux 3 positions. Le problème est de faire changer la position du bouton "société" lorsque l'on clique sur un des autres boutons... J'ai donc créé une variable pour chaque clip bouton de cette facon : # on (rollOver) { # gotoAndPlay(2); # } # # on (rollOut) { # gotoAndPlay(1); # } # # # on (release) { # gotoAndPlay(1); # } # var p=0; # if (p="1") { # gotoAndPlay(3); # } # else { # gotoAndPlay(1); # } Mais cela ne fonctionne pas.... Je dois pas être très loin, alors si vous pouvez jeter un oeil et me donner un coup de pouce, ce serait vraiment très sympathique. J'espère avoir été clair. Merci d'avance |
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() Inscription : février 2006 Messages : 2 067 ![]() |
bonjour,
ce n'est peut être pas le cas de tout le monde mais non, ce n'est pas très clair ce que tu veux faire. A mon avis ton morceau de code : Code :
tu initialises une variable à 0 et ensuite tu testes sa valeur, et bien sa valeur c'est 0...
__________________
Si la ou les réponses obtenues vous ont donné satisfaction n'oublier pas -> ![]() Et ne rajoutez pas de nouvelles questions éternellement dans le même post surtout si vous en n'êtes pas l'auteur MERCI |
||
|
|
00
|
|
|
#3 | |||
|
Invité de passage
![]() Inscription : septembre 2007 Messages : 7 ![]() |
Citation:
en fait mes boutons ont 3 possibilités, par exemple le clip/bouton "BONJOUR" : - BONJOUR : position quand on a cliqué dessus et qu'on se trouve dans le menu - bonjour : position quand on survole avec la souris - BONjour : position quand on va cliquer sur un autre menu. Ainsi si on est dans le menu "BONJOUR" et qu'on clique sur le clip/bouton "AU REVOIR", il faut que mon bouton "BONJOUR" passe à la position "BONjour"... désolé pour l'exemple, c'est histoire de te faire comprendre... c'est pour cette raison que j'essaie d'insérer une variable à chacun de mes clips/bouton... ainsi pour mon clip/bouton "bonjour", var p="0" correspond à "BONJOUR", mais si je clique sur mon clip/bouton "AU revoir", il faut que mon clip/bouton "bonjour" repasse en position "BONjour"... et donc que ma variable p ="1".... est ce que tu vois ce que je veux dire ? sinon regarde mon .fla |
|||
|
|
00
|
|
|
#4 | ||
|
Membre Expert
![]() Inscription : février 2006 Messages : 2 067 ![]() |
je vois très bien ce que tu veux faire mais je te répète ta variable ne sert à rien, si tu écris :
Code :
Pour que ce genre de process marche il faut initialiser les variables une seule fois. Ensuite il faut changer leur valeur sur un événement précis et/ou tester leur valeur sur un évenement précis. Mais en fait tu n'as pas besoin de ça, tu écris une fonction qui remet tous les boutons à leur position initiale de la forme "BONjour" dans ton exemple, ensuite tu appelles cette fonction lors d'un clic sur n'importe quel bouton.
__________________
Si la ou les réponses obtenues vous ont donné satisfaction n'oublier pas -> ![]() Et ne rajoutez pas de nouvelles questions éternellement dans le même post surtout si vous en n'êtes pas l'auteur MERCI |
||
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : septembre 2007 Messages : 7 ![]() |
Je viens de réussir, merci pour l'explication
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com