如何在一个ActionScript项目中将多个应用程序编译到自定义位置?

时间:2012-06-18 22:52:12

标签: actionscript flash-builder

我希望能够在Flash Builder中调试/运行我的ActionScript项目,并让它在项目中编译多个应用程序(SWF),将SWF放在我指定的位置。

当我将所有应用程序类添加到项目配置并运行项目时,所有SWF都会被编译并且一切正常。但我不希望所有的SWF都被转储到我的构建目录的根目录中。

所以我右键单击其中一个可运行的类,选择“属性”,然后将运行/调试设置更新到我想要的位置。然后它停止编译SWF。

我使用Clean和Build All无效。

Flash Builder 4.6中的编译器设置中不再提供-o和-output参数。在我开发的过程中,我宁愿不使用Ant。

有人知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

你在同一个项目中有多个“Main”类吗?我会将它们拆分成单独的项目,并在每个项目上设置输出目录。

如果他们共享代码,共享代码应作为动作脚本库移动到自己的项目中。依赖于该库的项目需要更改其属性。您可以通过我认为的库选项卡指定项目对另一个项目的依赖关系。

运行/调试设置不会影响项目输出的目录。在每个项目编译到其指定的输出目录后,它将尝试在您指定的目录中运行该项目。