我有一个大的.fla文件,包含我所有的影片剪辑(以及相关的类),用于库中的整个网站。
整个过程变得无法管理 - 编译速度非常慢 - 并且没有变得更小,所以我想知道在主要fla发布时管理其他fla文件中的资产的最简单方法。
我不希望在运行时加载外部swfs - 我听说过使用URLoader将外部SWF加载到ByteArray中的建议 - 但是想知道这是否是最好的做法。
我很感激您提供的任何建议。
答案 0 :(得分:2)
一般来说,如果可能的话,将您的应用程序分离到单独的SWF是一个非常好的主意。如果那是不可能的话,那么您可以将资产分离为单独的FLA,这些FLA将被编译到主FLA引用的SWC中。
要执行此操作,请首先创建新的FLA,然后进入其发布设置并选中Flash选项卡中的SWC复选框。然后进入AS3设置(也在发布设置中的Flash下),并在“库路径”中指定SWC的位置(它们可以是相对路径)。