创建纯资产SWF的最佳做法是什么? 它必须有零代码,我需要在IOS上外部加载它。
我知道starling的AssetManager,但它不适合我的独特情况,资产必须在SWF中编译。
我可以使用嵌入式标签,然后使用adt的swf剥离,但它证明工作太多(我还在尝试调试此事),它似乎也有点当我只需要资产时,过度杀戮会经历如此复杂的过程以剥离代码。
我的第二个选择是将资产添加到FLA库并为它们提供链接,这基本上可以正常工作,除了Flash IDE真的很麻烦并且在读取太多资产时遇到了问题,从长远来看这肯定是一个巨大的麻烦(使用embed标签编译这些资产就好了。)
有没有办法纯粹编译带有链接或某种其他引用的资产,而不必担心Flash IDE无法读取它们,并且SWF上没有任何代码?
答案 0 :(得分:1)
了解JSFL,您可以将所有符号导出到他们自己的swf中,只需将其资产导入其中(符号链接在Ios中被视为编码swf)。您甚至可以使用JSFL删除所有代码。不太难学习它的Javascript。优点是所有单独的swf都很小,易于装载或嵌入。
对于嵌入当然,一个接一个地执行它很麻烦,但是你可以组合一个简单的AIR应用程序,它将通过一个文件夹并在文件中为你编写嵌入代码,然后轻松复制和粘贴。 / p>