我正在为某些项目使用FlashDevelop(最新版本)+ Flex 4 SDK,到目前为止我发现这是一个非常有效的设置。
但是,我有一个问题。
假设我在FlashDevelop中创建了一个AS3项目,并为其添加了AS3 10类(在10个.as文件中),其中一个是我的主类,它将是主要的SWF。正如所料,我的主类符合main.swf。但是我如何将其他9个类编译成SWF呢?
FD仅编译被检查为“始终编译”的类。其他人没有编译。目前,我选择每个文件作为“始终编译”候选者的繁琐路线,然后在触发构建之前更改项目属性中输出swf的名称。
答案 0 :(得分:4)
答案 1 :(得分:0)
假设重载问题的答案不是它,我假设你没有尝试编译多个文件,而是编译了无关联的类。
如果从未提及这些类(可能只通过getDefinitionByName
字符串),即使它们在项目树中,它们也不会被编译。只需在主类文件的开头导入类,它们就应该与它一起编译。需要在某处提及它们,以便编译器知道'确定这些也是项目的一部分'。
答案 2 :(得分:0)
如果没有人正确回答,或者来自Google的人遇到同样的问题;菜单选项也可能是“设置文档类”,因此请检查它。