Brendarth
Messages postés15Date d'inscriptionjeudi 16 décembre 2004StatutMembreDernière intervention25 novembre 2005
-
17 oct. 2005 à 13:15
slagt
Messages postés232Date d'inscriptionmercredi 2 avril 2003StatutMembreDernière intervention29 mars 2011
-
17 oct. 2005 à 19:55
Bonjour à tous,
J'ai un bout de code utilisant un "eval()" qui
marchait très bien pour mon utilisation personnelle lorsque je publiais
le .swf en "Flash 6 - Actionscript 2".
J'ai du passer mon code en Flash 8, et là c'est le drame, ça ne marche plus. Voilà le code en question :
slagt
Messages postés232Date d'inscriptionmercredi 2 avril 2003StatutMembreDernière intervention29 mars 2011 17 oct. 2005 à 19:55
Ca dépend où tu te trouve... le this signifie : en partant de l'endroit où tu te trouve actuellement.
Donc si tu le met dans un "bouton.onRelease", alors le "this"
signifiera : "bouton". Si le "this" est placé sur la première frame de
la scène, il signifiera : "_root" (dans le cas où le SWF n'est pas
importer par un autre).
Donc, il faudra peut-être te servir de "this._parent" plutot que
"this". Enfin, on ne connais pas l'architecture de ton programme donc
on peu pas vraiment t'aider.
Le "temp = this["barre"+p]" ne pose strictement aucun problème ! Personnellement je m'en sers tout le temps :)