Как включить SWC в проект AS2 Flash?

В AS3 я знаю, как этого добиться. Нужно всего лишь нажать "Настройки ActionScript" и перейти к файлу SWC в разделе "Файлы SWC или папки, содержащие файлы SWC".

Однако, когда проект настроен на AS2, "Настройки Actionscript 2.0" представляют собой довольно разреженное меню, и добавление папки в качестве пути к классу, похоже, не работает.

Можно ли это сделать?

1 ответ

Решение

Предполагая, что ваш SWC был создан для AS2 как скомпилированный компонент, вы должны добавить его в папку компонентов Flash. Для меня, используя CS4 на Win7 путь:

C: \ Users \ USERNAME \ AppData \ Local \ Adobe \ Flash CS4 \ en \ Configuration \ Components

Как только это будет сделано, перезапустите Flash, и компонент SWC должен отобразиться на панели "Компоненты" в среде IDE. Перетащите его на сцену, а затем удалите, что оставит копию в вашей библиотеке. Теперь вы должны иметь доступ к классам в SWC в коде.

Источник (также содержит инструкции по созданию SWC, что выходит за рамки вопроса)

Другие вопросы по тегам