mikouRoux
Messages postés69Date d'inscriptionjeudi 16 novembre 2006StatutMembreDernière intervention 6 octobre 2009
-
15 juil. 2007 à 11:53
cs_embalmer
Messages postés120Date d'inscriptionmercredi 14 décembre 2005StatutMembreDernière intervention10 décembre 2007
-
15 juil. 2007 à 17:02
ReResalut,
J'espère que vous n'allez pas finir par en avoir mare de moi et de mes questions stupides :D
Surtout toi embalmer qui déjà m'a sauvé la vie 2 fois hier. Encore un grand merci.
Cette fois ci, j'ai un problème pour charger un noeud XML
Théoriquement j'aimerais que le 'trace(i)' de la fonction m'affiche le numéro du clip 'dot'+i+'_mc'.
Exemple : quand dot5_mc alors i = 5.
Actuellement le 'i' à l'intérieur de la fonction onPress (celui qui est censé charger le bon noeud XML) reste bloqué à 17...
cs_embalmer
Messages postés120Date d'inscriptionmercredi 14 décembre 2005StatutMembreDernière intervention10 décembre 2007 15 juil. 2007 à 17:02
autant pour moi j'ai écris une connerie sur ma 1 ère proposition. Il faut que tu fasse une première boucle pour créer la variable "nbr" et ensuite une boucle pour ton évènement onPress
pegase31
Messages postés6138Date d'inscriptiondimanche 21 décembre 2003StatutModérateurDernière intervention 4 septembre 201312 15 juil. 2007 à 13:26
ce qu'il t'arrive est plus que normal :
Tu crées à la volée des fonctions "onPress", mais ton "i" continue jusqu'à la fin .. si tu traces "i", tu obtiendras toujours la même valeur partout.
Tu penses que ton "i" est figé dans la fonction de chaque bouton, alors que "i" est une variable qui évolue même après, ce qui te crées ce souci. La solution est de créer un "i" dans ton bouton et de l'appeller par "this.i", là il sera figé.
mikouRoux
Messages postés69Date d'inscriptionjeudi 16 novembre 2006StatutMembreDernière intervention 6 octobre 2009 15 juil. 2007 à 16:04
Génial,
Je te remercie encore une fois ! Merci à toi aussi Peg.
Embalmer, la première solution donne le même résultat que celui de peg : nbr = undifined.
J'ai donc opté pour la deuxième solution, celle de récupérer le nombre dans mon nom d'occurence, ce qui marche très bien.
Il y a tout de même un côté un peu 'bricolage' qui me tracasse, mais ici ca fonctionne très bien :)
Sinon, pour le onPress je le répete dans le on enterFrame, car si je le met en dehors de la première fonction, j'ai ce fameux problème de i. Il ne trouve sa valeur que si onPress se trouve imbriqué dans onEnterFrame (J'espère que je suis assez compréhensible)
En tous les cas merci à vous ;) Vive ce forum :)
++
MikouRoux