MovieClip(root) funktioniert Nicht. Wie der Zugriff auf root-variable von movieclip? Flash AS3

Ok, Ich habe eine einfache flash-Datei, da ich versucht zu erreichen, den Zugriff auf eine variable aus der main-stage in einem MovieClip. All die Dinge, Ive gefunden von google Punkt-zu-MovieClip(root). Aber seine nicht funktioniert für mich.

Auf der Hauptzeitleiste:

var MyName:String;
MyName = "kenny";

Dann habe ich noch einen movieclip namens MyBox, seine code:

trace(MovieClip(root).MyName);

Und ich bekomme diese Fehlermeldung: TypeError: Error #1034: Typumwandlung fehlgeschlagen: kann nicht konvertiert werden flash.display::Stage@2d2df089 zu flash.display.MovieClip.
bei MyBox/sendpmtext()

Habe ich auch schon versucht MovieClip(parent), MovieClip(parent.Elternteil), MovieClip(Bühne), MovieClip (.Stufe) und kein Glück. Jede Hilfe bitte?

Das erzeugt Eigenschaft MeinName, die nicht auf flash.display.Bühne und es ist kein Standardwert. GRRR Bin ich behindert???
Elternteil["MeinName"] gab den gleichen Fehler. 🙁 Ich weiß nicht, wie ein Dokument-Klassendatei. Bin ich fehlt ein GLOBAL-Schlüsselwort vielleicht so aus?

InformationsquelleAutor Cyrus | 2012-09-25

Schreibe einen Kommentar