Как добавить сценарии (AS3) в проект? - PullRequest
0 голосов
/ 31 октября 2010

Я использую Adobe Flash CS3 с Actionscript 3.0. Каковы различные способы добавления сценариев в проект, кроме добавления сценария в новый ключевой кадр?

Ответы [ 3 ]

1 голос
/ 01 ноября 2010

Указание класса документа, как предлагает Кэмерон, является хорошей отправной точкой. Этот класс (основной класс, если хотите) может затем импортировать и использовать другие классы.

Вы также можете указать классы для элементов библиотеки (Свойства / Связывание / Экспорт для ActionScript).

1 голос
/ 01 ноября 2010

Вы можете использовать поле «Класс документа», чтобы указать класс для всего этапа, или, если вам нужна модульность, вы можете связать символ библиотеки с определенным классом.

Свойство Linkage доступно в Свойствах символа из библиотеки, отметив флажок «Экспорт для ActionScript» и заполнив поле «Класс».

Если вам нужна функциональность, аналогичная «основной» функции других языков программирования, класс документов - это путь. В противном случае, свяжите символ с классом по своему вкусу и поместите его в сцену вручную.

1 голос
/ 31 октября 2010

Вы можете использовать класс документов , который позволяет вашим сценариям находиться исключительно в файлах (а не во фрейме).

Это единственный другой известный мне метод для связи кода с проектом в инструменте разработки Flash.

UPDATE: Как уже упоминали другие, вы также можете указать класс для привязки ресурсов вашей библиотеки (я забыл об этом :-). Это позволяет добавить пользовательское поведение при создании экземпляров ваших активов; например, вы можете связать ресурс MovieClip с классом, расширяющим MovieClip. Затем, всякий раз, когда вы создаете экземпляры этого актива в своем коде, они будут иметь все поведение связанного класса.

...