Кусок, который вам не хватает, - это возможность связать файл .as в .fla, который будет служить основным, или Document, Class.
Вы можете установить класс документа на панели свойствфайл .fla.
Для быстрого примера:
1) Создайте файл с именем MyDocumentClass.as, который должен быть довольно простым файлом класса AS3.Имя класса будет MyDocumentClass.Это должно выглядеть примерно так:
package {
import flash.display.MovieClip;
public class MyDocumentClass extends MovieClip {
public function MyDocumentClass():void {
trace("It worked!");
}
}
}
Пока все хорошо?
2) Теперь откройте Flash CS5.5 и создайте новый .fla.Сохраните этот .fla в той же папке, в которой вы сохранили ваш класс документов.На сцене ничего не должно быть - найдите панель свойств.Там должно быть поле для ввода текста с меткой «Класс документа» - просто введите «MyDocumentClass» в это текстовое поле, а затем скомпилируйте свой .fla.Вы должны получить "Это сработало!"
По сути, когда вы работаете над сложным приложением на основе AS3, но хотите использовать Flash IDE для графики или чего-либо другого, ваша задача - связывать символы с классами в библиотеке.Классом для всего FLA является класс документа, поэтому вы связываете его на панели свойств для всего .fla.
Когда вы переходите в CS5, вы в конечном итоге начнете создавать мувиклипы, которые живут вваша библиотекаВы можете в любой момент щелкнуть правой кнопкой мыши по одному из них и просмотреть свои свойства.Выберите «расширенный», и вы должны получить опцию «экспортировать для AS3» - щелкните по нему, затем вы можете сделать так, чтобы этот символ либо расширял базовый класс, либо просто связывался с классом.Как только вы начнете играть с ним, это должно начать обретать смысл - надеюсь, однако, что шагов 1 и 2, приведенных выше, будет достаточно, чтобы вы начали кататься.