1

我正在使用 AS3 构建我的第一个网站,并且正在使用 Flash Builder 4 创建/编辑我的 AS 类。我有两个.fla 文件(preloader.fla 和portfolio.fla),我都发布为.swc 并将它们加载到FB4 中的ActionScript 项目(构建路径)中。当我点击调试时,FB4 会在名为 Preloader.swf 的 bin-debug 文件夹中自动生成一个 .SWF,但在我的 Preloader.swf 中,我有

new URLRequest("Portfolio.swf");

并且这个 Portfolio.swf 不是自己生成的。现在是真正的问题;如何告诉 FB4 自动为我创建两个 .SWF 文件?或者那不可能,有什么解决方法吗?

谢谢。

4

2 回答 2

1

您不能使用 Flash Builder 编译 FLA 文件。只有 Flash Pro CS3/CS4/etc 可以编译 FLA 文件。它们是两个独立的 IDE,用于构建两种不同类型的应用程序。

您可以使用一个 hack,这样当您在 Flash Builder 中点击“编译”时,它会自动打开 Flash Pro CS4 并为您编译 FLA,但这实际上只是一种解决方法,并不能为您节省太多。这里有两个网站讨论这种方法:

(PS:如果你不知道,'Flex Builder 3'是'Flash Builder 4'的旧版本。他们重命名了它,但它是同一个产品。'Flash Pro CS5/CS4/CS3/8/MX2004/ MX' 是与 FLA 一起使用的单独产品。)

于 2010-04-05T15:52:44.360 回答
0

我不确定 FB4 是否可以生成/编译 SWF,但可能值得向我们说明您希望通过这样做来实现什么。是否可以构建一个更加基于框架的系统来根据加载的外部数据/资产进行操作?我真的不想使用术语 CMS,而是可以根据需要设置框架的后端内容/配置?

于 2010-04-04T13:42:57.497 回答