Настройки FlashDevelop Compile - PullRequest
       56

Настройки FlashDevelop Compile

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

Я использую FlashDevelop (последняя версия) + Flex 4 SDK для некоторых проектов и на данный момент считаю его очень эффективной установкой.

Однако у меня проблема.

Допустим, я создаю проект AS3 во FlashDevelop и добавляю в него 10 классов AS3 (в 10 файлах .as), один из которых является моим основным классом, который будет основным SWF. Как и ожидалось, мой основной класс соответствует main.swf. Но как мне скомпилировать остальные 9 классов в SWF?

FD компилирует только тот класс, который отмечен как "всегда компилируемый". Другие не компилируются. В настоящее время я иду громоздким путем выбора каждого файла в качестве кандидата «Всегда компилировать», а затем изменяю имя выходного swf в свойствах проекта перед запуском сборки.

Ответы [ 3 ]

4 голосов
/ 13 августа 2010

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

0 голосов
/ 23 июля 2012

В случае, если никто не ответил правильно, или люди пришли из Google с той же проблемой; Параметр меню также может читать «Установить класс документа», поэтому проверьте это.

0 голосов
/ 08 марта 2012

Если предположить, что ответом на этот вопрос был не сильно, я предполагаю, что вы не пытались скомпилировать несколько файлов, скорее компиляция неассоциированных классов

Если эти классы никогда не упоминались (возможно, только через строку через getDefinitionByName), они не будут скомпилированы, даже если они находятся в дереве вашего проекта. Просто импортируйте классы в начале файла основного класса, и они должны быть скомпилированы вместе с ним. Их нужно где-то упомянуть, чтобы компилятор знал: «Хорошо, это тоже часть проекта».

...