У меня есть связанный класс с внешним файлом .as, привязанным к мувиклипу «Меню» во всеобъемлющем флаконе.В этом файле ActionScript я пытаюсь извлечь некоторую информацию из нескольких вещей, которые я сделал с помощью инструмента разработки Flash.На сцене в fla есть несколько символов, которые я нарисовал с именами экземпляров "greensboro" и "birmingham", и я хочу получить их положение в некоторых функциях связанного класса.Я попытался вернуть значение из "greensboro.x", но, конечно, в нем говорится, что переменная greensboro не существует, потому что я не определил ее в классе.Конечно, есть какой-то способ получить эту информацию в переменной моего связанного класса!
Редактировать: вот код, показывающий, что я пробовал (вырезая все остальное).Это в файле .as связанного класса:
package {
import flash.display.*;
import flash.net.URLRequest;
import flash.events.*;
import flash.net.URLLoader;
import fl.transitions.Tween;
public class Menu extends MovieClip {
public function Menu() {
trace(birmingham.x);
}
public function get birmingham() : MovieClip {
return root.getChildByName("birmingham") as MovieClip;
}
}
}