[]求一个加载的功能

打包的UI图集文件是由两部分组成,一个是纹理,一个纹理配置。
也就是每使用一个纹理包,则需要加载两次,而我们知道,尽管这个纹理配置文件很小,但是仍然会消耗我们很长的加载时间,我这里测试的情况是一个1k的文件加载消耗的时间跟一个几百k的文件消耗的时间是差不多的,这就造成了很大的加载时间浪费了。
基于以上情况,我需要能有这样一个功能,导出资源的时候,能生成一份总的配置文件,可以是一个zip包,里面的子文件就是现在的ui配置。这样配置一次加载完,要用到对应的纹理的时候, 再去单独加载纹理就好了。
我的项目已经实现了这个功能,效果很好,但是却修改了引擎的加载的代码(原因是我不想完全重写一套加载逻辑,又无法完美的复写嫁接实现),这样会导致我每次升版本的时候总要重新写一遍,所以有了这个需求。
已邀请:

cuixueying

赞同来自:

能把你的方式分享下吗,我们内部可以讨论下,是否要采纳!

taiyang5535

赞同来自:

好的,原理就是下图所展示的
QQ截图20170512212436.png

 

要回复问题请先

商务合作
商务合作