MovieClip(root) ne fonctionne Pas. Comment accéder à la racine de la variable movieclip? Flash AS3

Ok Ive a obtenu un simple fichier flash, depuis im essayant d'accomplir l'accès à une variable de la scène principale à l'intérieur d'un clip. Toutes les choses que j'ai constaté à partir de google point de MovieClip(racine). Mais sa ne fonctionne pas pour moi.

Sur le scénario principal:

var MyName:String;
MyName = "kenny";

Ensuite, j'ai un movieclip appelé MyBox, son code:

trace(MovieClip(root).MyName);

Et j'obtiens cette erreur: TypeError: Error #1034: Contrainte de Type failed: ne peut pas convertir flash.display::Stage@2d2df089 pour flash.d'affichage.MovieClip.
au MyBox/sendpmtext()

J'ai aussi essayé de MovieClip(parent), MovieClip(parent.parent), MovieClip(scène), MovieClip(ce.le stade) et pas de chance. Toute aide, s'il vous plaît?

  • Qui produit des Biens MyName pas trouvé sur flash.d'affichage.Stade et il n'y a pas de valeur par défaut. GRRR je Suis retardé???
  • parent["Monnom"] a donné le même message d'erreur. 🙁 Je ne sais pas comment utiliser un document en fichier de classe. Je manque un mot clé GLOBAL, peut-être?
InformationsquelleAutor Cyrus | 2012-09-25