Orange73
Messages postés1375Date d'inscriptiondimanche 28 novembre 2004StatutMembreDernière intervention 2 août 2011
-
21 juil. 2009 à 11:37
Orange73
Messages postés1375Date d'inscriptiondimanche 28 novembre 2004StatutMembreDernière intervention 2 août 2011
-
22 juil. 2009 à 11:18
Hello,
J'ai ce code :
var nbItems:Number = 3;
var clip:CustomClip;
for(var i=0 ; i<nbItems ; i++)
{
clip = new CustomClip(this["btn"+i]);
}
trace(???.name);
Voilà, comme vous l'auriez deviner je souhaiterai acceder au nom d'une des instances de ma classe CustomClip (extend MovieClip) en dehors de la boucle...
Que dois-je mettre a la place des "???" ?
merci
-- Orange73 --
"L'homme n'est pas fait pour travailler, la preuve c'est que cela le fatigue" (Voltaire)
faiblard
Messages postés337Date d'inscriptionsamedi 3 février 2007StatutMembreDernière intervention 4 janvier 2011 22 juil. 2009 à 10:40
Je ferais comme cela :
var nbItems:Number = 3;
var vectorCustom:Vector.<CustomClip> = new Vector.<CustomClip>();
for(var i=0 ; i<nbItems ; i++)
{
var clip:CustomClip = new CustomClip(this["btn"+i]);
clip.name = "clip"+i;
vectorCustom.push(clip);
}
for each (var currentCustomClip in vectorCustom)
{
trace(currentCustomClip.name);
}
Ceci est un jet rapide.
Pour info un vector est un tableau typé... Disponible qu'a partir du Flash player 10 (ou Air 1.5) Donc si tu fait un prog pour du flash player 9 remplace le par un simple array :)
-------------------------------------------------------------------
La recherche est ton amie ! Promis elle ne te mordra pas...
Enjoy
N'oubliez pas d'accepter pour aidez les autres quand ils cherchent !
faiblard
Messages postés337Date d'inscriptionsamedi 3 février 2007StatutMembreDernière intervention 4 janvier 2011 21 juil. 2009 à 15:39
Bonjour,
Pourquoi ne tente tu pas un : clip.name ?? (si name existe bien entendu en tant que propriété ou méthode public)
Par contre tu ne pourra accéder qu'a ton dernier CustomClip puisque tu écrase chaque fois le précédent...
-------------------------------------------------------------------
La recherche est ton amie ! Promis elle ne te mordra pas...
Enjoy
N'oubliez pas d'accepter pour aidez les autres quand ils cherchent !