0

我有一个大型 .fla 文件,其中包含库中整个站点的所有影片剪辑(和相关类)。

整个事情变得难以管理 - 编译非常缓慢 - 并且没有变得更小,所以我想知道在主要 fla 发布时将我的资产管理在其他 fla 文件中的最简单方法。

我不希望在运行时加载外部 swf - 我听说过使用 URLoader 将外部 SWF 加载到 ByteArray 中的建议 - 但想知道这是否是最佳实践。

我会很感激你能提供的任何建议。

4

1 回答 1

2

一般来说,如果可能的话,将您的应用程序分离为单独的 SWF 是一个非常好的主意。如果这不可能,那么您可以将您的资产分离成单独的 FLA,这些 FLA 被编译成您的主要 FLA 引用的 SWC。

为此,首先创建您的新 FLA,然后进入其发布设置并选中 Flash 选项卡中的 SWC 复选框。然后进入 AS3 设置(也在发布设置中的 Flash 下)并在“库路径”中指定 SWC 的位置(它们可以是相对路径)。

于 2009-09-27T03:50:11.587 回答