MovieClip (root) не работает. Как получить доступ к корневой переменной из movieclip? Flash AS3
Хорошо, у меня есть простой флэш-файл, так как я пытаюсь получить доступ к переменной с главной сцены внутри фрагмента ролика. Все, что я нашел в Google, указывает на MovieClip (root). Но это не работает для меня.
На основной временной шкале:
var MyName:String;
MyName = "kenny";
Затем у меня есть мувиклип MyBox, его код:
trace(MovieClip(root).MyName);
И я получаю эту ошибку: Ошибка типа: Ошибка № 1034: Ошибка приведения типа: невозможно преобразовать flash.display :: Stage @ 2d2df089 в flash.display.MovieClip. в MyBox / sendpmtext ()
Я также попробовал MovieClip (родитель), MovieClip (parent.parent), MovieClip (сцена), MovieClip (this.stage) и не повезло. Любая помощь, пожалуйста?