同样一个3D模型,打包微信小游戏,3.3.2/3.4.1比3.0.0大了50%多

如题。

初步分析了一下打包之后的文件,每一个动作都多了一份json。游戏50多个模型,这包大小增加的开销吃不消啊。

附上DEMO,分别是3.0.0和3.3.2(3.4.1结果和3.3.2一样)
Demo中使用的是一个从unity商店买来的资源,3.0.0打包出来是1.3M,3.3.2打包出来是2.1M。

3.0.0.zip (1.9 MB)
3.3.2.zip (1.9 MB)

Demo打包出来后,对比wechatgame\assets\resources 目录的大小。

请问这是设计如此,还是3.3.2之后改出来的问题啊?
小游戏包体如此重要,同样的资源升级后要多消耗50%,让人难以接受

已经反馈给相关人员,另外单独使用 helloworld 当中的模型测试,数据没差这么大。具体需要排查

可能是因为动作文件的占比吧,我的测试模型mesh比较小,没有纹理,所以打出来的包主要都是动作文件。而这个问题导致的变大主要是动作

请问有更新吗?现在我们一个模型有6,7个动作,每个做生成的文件都一式两份,会大出个700K,而且下载请求数也会多很多,而小游戏上并发下载数才10。我们现在新手阶段加载5个模型,要去到10秒以上,直接劝退。

有没有什么办法修改引擎能达到目的?

目前排期在 3.4.2 之后 :sweat_smile:

麻烦有没有修改引擎的方案,我们可以先行修改,赶着上线,所以比较急 :sob:

最后怎么解决