documentation flash movieclip createemptymovieclip

Vous êtes ici: Les articles techniques » documentation » Eléments du langage ActionScript » MovieClip » createEmptyMovieClip (méthode MovieClip.createEmptyMovieClip)

createEmptyMovieClip (méthode MovieClip.createEmptyMovieClip)

 
public createEmptyMovieClip(name:String, depth:Number) : MovieClip

Crée un clip vide en tant qu’enfant d’un clip existant. Cette méthode agit de façon similaire à la méthode attachMovie(), mais il n’est pas nécessaire de fournir d’identifiant de liaison externe pour le nouveau clip. Le point d’alignement d’un clip vide nouvellement créé se situe dans le coin supérieur gauche. Cette méthode échoue si l’un des paramètres suivants est manquant.

Vous pouvez étendre les méthodes et les gestionnaires d’événements de la classe MovieClip en créant une sous-classe.

Disponibilité : ActionScript 1.0 ; Flash Player 6

Paramètres

name:String - Chaîne qui identifie le nom d’occurrence du nouveau clip.

depth:Number - Entier qui spécifie la profondeur du nouveau clip.

Valeur renvoyée

MovieClip - Référence au nouveau clip.

Exemple

L’exemple suivant crée un clip vide appelé container, crée un nouveau TextField à l’intérieur, puis définit la nouvelle propriété TextField.text.

var container:MovieClip = this.createEmptyMovieClip("container", this.getNextHighestDepth());
var label:TextField = container.createTextField("label", 1, 0, 0, 150, 20);
label.text = "Hello World";

La méthode MovieClip.getNextHighestDepth() utilisée dans cet exemple nécessite Flash Player 7 ou une version ultérieure. Si votre fichier SWF comprend un composant de la version 2, utilisez les composants de la version 2 de la classe DepthManager au lieu de la méthode MovieClip.getNextHighestDepth().

Voir également




veille
inscrits inscrits ! Compensation à la rédaction
  • Inscription au wiki
  • Connexion

vod