2010-03-13 2 views
0

Я использую Flash Builder 4 (версия после Flex Builder 3, очень похожая на Flex Builder 3) и имеет кучу классов actionscript, которые мне часто нужно ссылаться. У меня есть их в отдельной папке/пакете, чтобы сохранить чистоту.ActionScript классы в 1 файл SWC

Я знаю, что можно создать SWC из этих файлов actionscript. Мой вопрос: как это сделать в Flash Builder 4 или Flex Builder 3. Нужны ли мне другие инструменты? Моя цель - просто использовать SWC в проекте и сохранить чистоту, а не перетаскивать все эти файлы.

ответ

1

Создайте проект библиотеки Flex и поместите код в папку/src. Нажмите на проекте

  • свойства-> Путь сборки библиотеки Flex -> Классы

, чтобы убедиться, что все классы включены. Здесь вы можете установить «Выходную папку», чтобы указать на свою основную папку project/libs, чтобы она автоматически встраивалась в ваш проект или просто перетаскивала .swc вручную, когда она создана из вашей «выходной папки» в папку «libs» ваш проект. Нажмите кнопку [OK], и ваш .swc будет создан. Код теперь доступен в вашем основном проекте.

0

В Flex Builder 3 вы можете щелкнуть правой кнопкой мыши по панели проектов и выбрать New -> Flex Library Project. Шаги по созданию проекта очень похожи на создание обычного проекта. Вы просто связываете классы, которые хотите скомпилировать в свой SWC, и скажите Flex Builder, куда поместить скомпилированный код.

0

другой способ: Предположим, у вас есть класс Имя MyCls, которое вы хотите скомпилировать в swc-файл. создайте Fla и ctrl + shift + f12, проверьте публикацию в SWC. перейти к панели действий, типа:

var v:MyCls; 

наконец, просто скомпилировать этот FLA. он генерирует swc, который содержит ваши MyCls;

Смежные вопросы