|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 4 ![]() |
je vais essayer d'être clair.
j'ai des interrupteurs donc Bt1, Bt2 et Bt3. Bt2 allume lampe1 et Bt3 éteint lampe2. en appuyant sur Bt1 à n'importe quel moment, les lampes doivent s'allumer si celle ci est éteinte auparavant et si elle était déja allumée, elle reste allumer (c'est une fonction teste lampe tout simplement). Pour l'instant, je suis entrain de comprendre comment on peut programmer avec 2 interrupteurs, après j'appliquerai sur plusieurs interrupteurs. Vous avez mon fichier. je pense que je dois programmer différent par rapport au programme actuel var Commute = false; var Test = false; this.commute1.onPress = function() { Commute = !(Commute); this.gotoAndPlay(2); checkForLed(); // donner un nom arbitraire }; this.test.onPress = function() { Test = true; this.gotoAndPlay(2); checkForLed(); // donner un nom arbitraire }; this.test.onRelease = function() { Test = false; this.gotoAndStop(1); checkForLed(); // donner un nom arbitraire }; function checkForLed() { // nom de la fonction if (Commute || Test) { lampe1.gotoAndStop(2); } else { lampe1.gotoAndStop(1); } } this.commute2.onPress = function (){ this.gotoAndPlay(2); this._parent.lampe2.gotoAndPlay(2); } |
|
|
00
|
|
|
#2 | |||
|
Membre du Club
![]() Inscription : janvier 2007 Messages : 69 ![]() |
Bonjour,
personnellement je ne vois pas exactement ce que tu veux... Tu souhaites que nous te fournissions une facon de réfléchir à ce probleme ? SI cela est le cas, sache qu'il existe un nombre de facon quasi infini qui peuvent coder ce probleme... Maintenant si tu veux juste savoir si ca va marcher, la réponse est oui tres certainement... Par contre personnellement, sachant que tu veux mettre un nombre de bouton indéterminé par la suite, je te conseillerai de faire un truc qui aurait cette syntaxe d'idée : Citation:
Code :
|
|||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com