[Flash] Affecter a un champ dynamique la valeur d'une variable

Affecter a un champ dynamique la valeur d'une variable [Flash] - Infographie 2D - Graphisme

Marsh Posté le 29-10-2002 à 16:00:50    

Je suis dans une boucle de duplicate movie clip. A la racine de la scene j'ai defini plusieur variables date.
 

Code :
  1. i = 0;
  2. nombnewsaff = 30;
  3. do {
  4. set(i, i++);
  5. duplicateMovieClip("news1", "news"+1+i, i);
  6. setProperty("news"+1+i, _y, 20*i);
  7. set("news"+1+i+":abc", _root:date+i);
  8. } while (i<nombnewsaff);


 
i est pour la boucle,nombnewsaff est pour le nombre de clip dupliqué.
ABC est un champ dynamique auquel je veux affecter la valeur de la variable date+i qui est a la racine.
J'ai essayé aussi avec "_root:date"+i  mais la du coup il le lui defini sans comprendre que c un chemin ... c a dire qu'il lui donne la valeur _root:date1, puis _root.date2 ect

Reply

Marsh Posté le 29-10-2002 à 16:00:50   

Reply

Marsh Posté le 29-10-2002 à 16:08:50    

Essaye ça :
 

Code :
  1. bidule = eval("lapartiefixe" + mavariable)


 
Quand ta variable vaudra 1, bidule vaudra lapartiefixe1

Reply

Marsh Posté le 29-10-2002 à 16:20:34    

Wouhou ! ca marche :)
 
Merci !!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed