1

我正在为一些项目使用 FlashDevelop(最新版本)+ Flex 4 SDK,并且发现它是迄今为止非常有效的设置。

但是,我有一个问题。

假设我在 FlashDevelop 中创建了一个 AS3 项目,并向其中添加了 AS3 10 类(在 10 个 .as 文件中),其中一个是我的主类,它将是主要的 SWF。正如预期的那样,我的主类符合 main.swf。但是我如何将其他 9 个类也编译为 SWF?

FD 仅编译检查为“始终编译”的类。其他的不编译。目前,我选择每个文件作为“始终编译”候选文件,然后在触发构建之前更改项目属性中输出 swf 的名称,这很麻烦。

4

3 回答 3

4

FlashDevelop 项目仅支持一个编译目标(即“Always Compile”文档类)。如果您需要多个编译目标,则需要创建多个项目或使用诸如 ant 脚本之类的东西。看看这个这个

于 2010-08-13T18:30:22.883 回答
0

假设大量参与的答案不是,我假设您没有尝试编译多个文件,而是也编译了未关联的类。

如果从未提及这些类(可能仅通过字符串 via getDefinitionByName),即使它们在您的项目树中,它们也不会被编译。只需在主类文件的开头导入类,它们应该与它一起编译。需要在某处提及它们,以便编译器知道“好的,这些也是项目的一部分”。

于 2012-03-07T22:06:28.230 回答
0

如果没有人回答正确,或者来自谷歌的人有同样的问题;菜单选项也可能显示为“设置文档类”,因此请检查。

于 2012-07-23T19:23:30.747 回答