Forum de discussion
Forum « Flash et Shockwave » (archives)
Re: DuplicateMovieClip d'un createEmptyMovieClip
Envoyé: 20 août 2004, 7h14 par Oznog
Il faudrait être plus précis. Certaine chose se "duplcate" d'autre non, particulièrement avec un "createEmptyMovieClip".
AUSSI, ce n'est pas de la programmation POO (orienté objet). C'est à dire que l'héritage se limite à ce qui a été cré avant le "duplicate".
Enfin, voilà un exemple simple qui fonctionne. J'imagne que tu fais quelque chose qwui empêche le "duplicate". Note aussi qu'une erreur dasn les "duplicate" ne donne pas toujours d'erreur mais le résultat est ignoré.
// Je cré mon clip vide :
_root.createEmptyMovieClip("b1", 1);
// Je lui met quelque chose dedans
with (_root.b1) {
lineStyle(1,0x000000,100);
lineTo(0, 100);
}
// Et je duplicate à volonté l'original
for (i=2;i<=100;i++) {
_root.degrade.duplicateMovieClip("b"+i,i);
eval("_root.b"+i)._x = 1*i;
eval("_root.b"+i)._y = 1*i;
}
// Ou encore je duplicate le dernier duplicaté!
for (i=2;i<=100;i++) {
eval("_root.b"+(i-1)).duplicateMovieClip("b"+i,i);
eval("_root.b"+i)._x += 2;
eval("_root.b"+i)._y += 2;
}
Ciao
Oznog
Réponses
|