If / else avec plusieurs boutons pour actionner un Movie Clip ?????!!!!
daninidemars
Messages postés4Date d'inscriptionjeudi 7 septembre 2006StatutMembreDernière intervention26 mars 2008
-
22 mars 2008 à 18:14
cs_inaden
Messages postés618Date d'inscriptionmercredi 4 avril 2007StatutMembreDernière intervention27 août 2010
-
27 mars 2008 à 07:32
Bonjour à tous !
j'ai beau essayé dans tous les sens je n'y arrive pas !!!
je souhaite utiliser plusieurs boutons positions "on/off" pour changer un MC donc réunir plusieurs conditions "if" sur des positions d'interupteurs. Je dois réaliser une simulation pour un schéma electrique .........pffff je suis pas sortie de l'auberge !!!!
mes boutons s'appelent "btn1" et "btn2", le movie clip "clp1"
voila ce que j'ai pondu mais ça marche pas évidement ...
sur les boutons btn1 et btn2 (ceux ci contiennent des Movie clip avec les position "up et "down"
cs_inaden
Messages postés618Date d'inscriptionmercredi 4 avril 2007StatutMembreDernière intervention27 août 20102 25 mars 2008 à 10:41
Salut,
y'a un truc qui me parait bizarre. Tu fais un gotoAndPlay sur un bouton
on (press) {
_root.btn1.gotoAndPlay("down");
}
Mais si btn1 est un bouton, c'est un truc qui peux pas marché ????
Sinon, le plus simple serait peut-être d'utiliser des variables, tu initialise une série de variable sur false (par exemple ok1=false ; ok2=false; ....); tu attribue des valeur true avec tes boutons et tu vérifie tes variable ensuite :
//ici condition avec et
if((ok1)&&(ok2)){
//fonction
}
//ici condition avec ou
if((ok1)||(ok2)){
//fonction
}
Enfin, je sais pas si cela peut t'aider, mais j'ai l'impression qu'il est tojours plus facile de tester une variable que de tester un clip, une position ou je ne sais quoi d'autre... mais c'est là un avis tout personnel.
Bon courage
Tout vient à qui sait attendre
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_inaden
Messages postés618Date d'inscriptionmercredi 4 avril 2007StatutMembreDernière intervention27 août 20102 27 mars 2008 à 07:32
Salut
(_root.clip2=="on"&&_root.clip3=="on"
Pour moi, il y a un truc qui colle pas dans ta phrase _root.clip2 est un clip , "on" est une chaîne de caractères... ça peut pas coller.
Je reste sur mon idée de variable. Éventuellement, met ton fla en ligne qu'on puisse jeter un oeil dessus.
Tout vient à qui sait attendre