Bonjour,

je suis en train de développé une classe AS2 dans laquelle je souhaite dupliquer un MovieClip présent dans la bibliothèque. Pour cela, j'utilise bien sûr la méthode duplicateMovieClip :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
for (var k:Number = 0; k < 6; k++) {
	duplicateMovieClip(obj, "obj"+k, k+1);
	var clip:MovieClip = associatedMovieClip["obj" + k];
        ....
Le MovieClip que je souhaite dupliquer possède le nom obj dans la bibliothèque (jai aussi effectué la liaison pour l'exporter pour ActionScript avec le même nom).

Pour info, associatedMovieClip correspond à _root.

Le problème est que lorsque je compile, il me dit qu'il existe aucune propriété nommée 'obj'.

J'ai donc essayé de faire ca :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
duplicateMovieClip("obj", "obj"+k, k+1);
Mais cela ne marche pas non plus . Je ne pense pas que c'est un problème de profondeur.
Quelqu'un voit-il où est mon problème ? Faut-il que je fasse un loadMovie avant de dupliquer celui-ci ?

Merci d'avance à celui ou celle qui me répondra.