在一个项目中,我们使用包含大量图形资源的大型闪存FLA文件,但实际更改的数据只有几个符号。有时传输现在达到20MB的整个FLA文件效率不高。
我正在考虑使用共享库,但似乎即使您导入外部库,它仍然会将整个资产复制到目标文件中,但不会将其与外部文件链接。因此,FLA文件的大小仍然保持不变。
有没有办法将FLA文件拆分成几个单独的,以便最小化最频繁更新的文件的大小,并将所有未更改的数据保存在另一个文件中?
答案 0 :(得分:0)
您可以将项目复制到swc文件(example link),然后将它们链接到项目。如果我是你,请考虑使用SVN客户端,这样你就可以只上传/下载所做的更改并从那里开始工作。
答案 1 :(得分:0)
外部库绝对是解决方案。将所有资产放入新FLA(反之亦然),导出SWC。之后,将SWC作为“运行时共享库”导入主FLA,这样就不会在运行时包含任何内容,只需确保在开始访问资产之前预加载SWF(与SWC相关)。