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.

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;
 
 
 
 
}
Si je fais : "petit"+i+"_mc", ça me met un message d'erreur.

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 ?