[3.7.3] 抖音小游戏构建的时候,纹理压缩不读minigame的配置(没astc)

[3.7.3] 抖音小游戏构建的时候,纹理压缩不读minigame的配置

构建抖音小游戏的时候,图片的纹理压缩配置会使用默认的{png:[quality:80]} , 而不是minigame选项卡的配置。
我在小游戏上设置的astc压缩,在微信小游戏上有效,但在抖音小游戏上无效,但实际上抖音小游戏支持astc,只是构建的时候配置不对,没有生成。

同样的minigame选项卡配置:astc+png
构建微信小游戏时:“compressOptions”:{“astc_6x6”:{“quality”:“exhaustive”},“png”:{“quality”:80}}}
构建抖音小游戏时:“compressOptions”:{“png”:{“quality”:80}}}
抖音小游戏在cocos文档中是支持astc的:压缩纹理 | Cocos Creator

在不升级版本的情况下,有没有办法让它使用minigame选项卡的配置。或者说要写build插件来做这个事情?或者如果是智能剔除的,能否禁用这个剔除?
另外这个问题不知道新版本解决了没有,是在哪个版本解决的,是否我可以直接合并修改?

你是搜索都不搜一下- -

不过custom 这个设置了以后,不知道会不会影响微信小游戏原来的配置,导致压缩2次。

我看看能否在不影响小游戏这个全局配置的情况下,用插件或者什么办法做一下。

在settings\v2\packages这个目录下,打包之前替换一下,抖音自己弄一个自己的,这样就不会影响倒微信了image

1赞

意思是,平时微信是用builder.json的,打包的时候用builder-bytedance.json替换builder.json,然后builder-bytedance.json里面使用custom的配置

应该是可以的 :+1: :+1: