2010-01-18 5 views
0

Supose J'ai un MovieClip appelé Egg et j'ai beaucoup d'occurrences Egg avec des noms uniques (requis) ou sans noms. Et si j'ai besoin d'écrire un code qui casse tous ces oeufs se référant à l'objet principal dans la bibliothèque? Au lieu d'ajouter du code pour chaque oeuf avec chaque nom sur la scène.Sélectionnez toutes les occurrences MovieClips avec le code

C'est possible?

Merci

Répondre

0

Si je vous comprends bien, cela devrait fonctionner:

for (var index:int = Main.numChildren-1; index >= 0; index--){ 
    var element = Main.getChildAt(index); 
    if (element is Egg) { 
     element.break(); 
    } 
} 

« principal » est une instance qui détient tous vos œufs (et peut-être d'autres choses). Cela itére à travers tout dans Main et si c'est un oeuf, il le casse.

+0

Merci beaucoup wallacoloo cela résout le doute principal mais. ¿Et si je veux changer la largeur des oeufs à 400px? ?????. Width = 400; ¿Où et comment j'ai mis la ligne de code? Merci. – DeryckOE

+0

Ensuite, vous remplacez 'element.break();' avec 'element.width = 400;' – Ponkadoodle

+0

Vous êtes mon héros mec! Merci beaucoup! – DeryckOE

Questions connexes