Главное окно флеш-памяти можно связать с пользовательским классом по вашему выбору, который наследуется от MovieClip. В нижней части Flash-интерфейса вы увидите свойство, называемое классом документа. Если вы установите этот класс по своему выбору, вы можете начать использовать его в качестве основного окна.
Например, скажем, у вас есть класс с именем MainWindow (для простоты), который вы связываете со своим .fla через свойство класса документа. Если затем перетащить видеоклип с именем car на сцену и присвоить ему имя экземпляра «theCar», вы можете получить к нему доступ через файл класса MainWindow, просто набрав:
theCar.alpha = .5;
Или, если вы хотите динамически добавлять элементы, вам нужно связать сами мувиклипы с классами, для которых вы затем можете создавать экземпляры. Например, если вы связываете видеоклип по уходу с классом с именем Car_mc, вы можете создать его экземпляр в классе основного окна следующим образом:
var car:MovieClip = new Car_mc();
addChild(car);
Это создаст экземпляр мувиклипа и добавит его на сцену как ребенок вашего основного класса.
Чтобы связать мувиклип с классом, вы просто щелкаете правой кнопкой мыши на символе в библиотеке и выбираете «связывание», затем проверяете «экспорт для сценария действия», затем вы можете ввести имя класса и базовый класс для этого символа и создать его экземпляр как Я описал выше.