Bonjour !
Voilà. J'ai trois MovieClips graphiques intitulés petit1, petit2 et petit3 (des cailloux, si vous voulez tout savoir !).
A l'aide une boucle, je cherche à les placer sur le scénario.
Si je fais : "petit"+i+"_mc", ça me met un message d'erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 for (i=1;i<4;i++) // Création de la boucle { j=11+i; // Modifier la profondeur à chaque instance de la boucle (12, 13 et 14) attachMovie("petit"+i+"", "petit"+i+"_mc", j); // J'appelle chaque MovieClip. if (i==1) { var px = 80; } if (i==2) { var px = 175; } if (i==3) { var px = 270; } // (Là je pourrais me simplifier la vie, je sais) var py = 300; // L'ordonnée ne change pas. // Voilà mon problème : définir une variable pour "petit"+i+"_mc quand i change... petit1_mc._x = px; petit1_mc._y = py; }
Je ne peux tout de même pas spécifier un Array() pour petit_mc, ce sont des instances d'objets, pas des variables...
En gros ma question c'est : comment, dans une boucle, peut-on donner à une instance de variable un dynamisme ?
Vous me comprenez ?![]()
Partager