Использование Flash Builder для создания коллекции классов AS3 - PullRequest
3 голосов
/ 11 августа 2010

Как настроить проект в Flash Builder для создания коллекции классов, которая сама по себе не является приложением? При создании проекта Actionscript он заставляет иметь основной файл приложения, а также настраивает всю папку bin-debug и тому подобное.

Например, если вы хотите начать кодировать что-то вроде Tweener, Papervision или другого набора классов, который не публикуется в приложении, как бы вы настроили проект во Flash Builder?

Ответы [ 4 ]

1 голос
/ 12 августа 2010

В меню Файл:

Создать -> FlexLibraryProject

Затем Создать -> ActionScriptClass:)

0 голосов
/ 12 августа 2010

Тот факт, что FlashBuilder создает целый проект, на самом деле не имеет значения.Я обычно создаю проект Actionscript и использую основной класс как точку входа в набор классов, которые я хочу создать.

В свойствах проекта я добавляю папку в исходный путь, и внутри этой папки я создаю пакеты, с которыми хочу работать

source directory //added to the source path 
    com/  // the set of classes i'm working on
      mydomain/
          mainpackage /

Таким образом, мои занятия полностью независимымой проект.

0 голосов
/ 12 августа 2010

Если я правильно понимаю ваш вопрос, то, когда вы создаете класс ActionScript, вы не можете запустить / отладить его, только просматривая его.

Вы должны сделать следующее:

  • щелкните правой кнопкой мыши папку проекта (папку с логотипом flash на папке) в окне просмотра пакета

  • щелкните Свойства

  • нажмите на Приложения ActionScript (2-й сверху, в левом столбце)

  • нажмите кнопку Добавить ... (справа)

  • затем выберите в качестве файла / с

  • Нажмите OK

  • Нажмите OK еще раз

И вы можете запустить свой класс ActionScript: -)

0 голосов
/ 11 августа 2010

Я использую Flex 3, но я думаю, что то же самое в Flash Builder. Если вы щелкнете правой кнопкой мыши на панели Flex Navigator, перейдите в New> Project, и вы создадите пустой проект. Затем вы можете настроить структуру вашего пакета и добавлять классы по мере необходимости.

...