已压缩的图片勾选 packable 后打包微信小游戏时体积会变大

已压缩的图片勾选 packable 后打包微信小游戏时体积会变大。如果不勾选体积不变。

现在的问题是项目有很多需要动态加载的 碎图 ,不能打 自动图集,所以需要 动态合图。而动态合图又需要碎图要勾选packable, 勾选 packable 又会使体积变大。

所以我想知道的是,为什么勾选了 packable 的碎图引擎一定要让它体积变大呢?

能说说你的引擎版本是多少么?

Cocos Creator v2.3.3

能否发个 demo 过来,我这边测试资源不能复现出你的问题。

抱歉,今天又试了一下确实没复现。

不过我找到体积变大的原因了。是因为压缩碎图是使用脚本直接压缩替换的,并且压缩完没有重启编辑器就直接打包了。可能编辑器会在内存里存一份图片的数据,而在编辑器外部替换图片编辑器并不知晓,所以打包的时候使用的是内存中的老数据。

有意思的是,我当时瞎猜以为是 packable 的原因,勾掉 packable 后尝试打包发现果然体积变小了。于是就来这发牢骚了…抱歉耽误你时间了