D-E > duplicateMovieClip |
duplicateMovieClip
Disponibilité
Flash Player 4.
Usage
duplicateMovieClip(cible,nouveauNom,profondeur)
Paramètres
cible Le chemin cible de l'animation à dupliquer.
nouveauNom Un identifiant unique pour le clip dupliqué.
profondeur Un niveau de profondeur unique pour le clip dupliqué. Le niveau de profondeur est un ordre d'empilement des clips dupliqués. Cet ordre d'empilement est similaire à l'ordre d'empilement des calques dans le scénario, les clips de niveau de profondeur plus faible étant masqués sous des clips d'ordre d'empilement plus élevé. Vous devez affecter à chaque clip dupliqué un niveau de profondeur unique pour l'empêcher de remplacer des animations sur des profondeurs occupées.
Renvoie
Rien.
Description
Action ; crée une occurrence de clip pendant la lecture de l'animation. Dans les clips dupliqués, la tête de lecture commence toujours à l'image 1, quel que soit l'endroit où se trouve la tête de lecture dans le clip original (ou « parent »). Les variables du clip parent ne sont pas copiées dans le clip dupliqué. Si le clip parent est effacé, le clip dupliqué l'est également. Utilisez l'action ou la méthode removeMovieClip pour supprimer une occurrence de clip créée avec duplicateMovieClip.
Exemple
Cette instruction duplique l'occurrence de clip fleur dix fois. La variable i est utilisée pour créer un nouveau nom d'occurrence et une profondeur unique pour chaque clip dupliqué.
on(release) {
quantité = 10;
while (quantité>0) {
duplicateMovieClip (_root.fleur, "mc"+i, i);
setProperty ("mc"+i, _x, random(275));
setProperty ("mc"+i, _y, random(275));
setProperty ("mc"+i, _alpha, random(275));
setProperty ("mc"+i, _xscale, random(50));
setProperty ("mc"+i, _yscale, random(50));
i++;
quantité--;
}
}
Voir aussi
MovieClip.duplicateMovieClip, removeMovieClip, MovieClip.removeMovieClip