微信小游戏可以正常生成astc压缩纹理,但是字节跳动小游戏没有生成,只有PNG
-
Creator 版本: cocos creator 3.7.3
-
目标平台: 字节跳动小游戏
-
重现方式:打包字节跳动小游戏
-
重现概率: 必现
微信小游戏可以正常生成astc压缩纹理,但是字节跳动小游戏没有生成,只有PNG
Creator 版本: cocos creator 3.7.3
目标平台: 字节跳动小游戏
重现方式:打包字节跳动小游戏
重现概率: 必现

https://developer.open-douyin.com/docs/resource/zh-CN/mini-game/develop/guide/bytedance-mini-game
字节跳动小游戏并不支持 ASTC。
支持 PVR、ETC
https://developer.open-douyin.com/forum/question/post/653a14dae3d74f6a6e871a82

他们是说后缀名改一下也是可以的。
而且我看他们那边有一些文章也是写的unity和astc能用。
主要是为啥cocos不导出呢。
而且压缩设置那里就只有MiniGame,如果微信小游戏和字节跳动小游戏不一样的话,不是分开去设置比较好吗?
我打的抖音包,运行下面的代码是有log的,按理说应该抖音能用astc才对吧
if (device.getFormatFeatures(Format.ASTC_RGBA_4X4) & FormatFeatureBit.SAMPLED_TEXTURE) {
console.log('【format check】support astc')
}
打zip吧,一压缩,啥格式都支持
主要是cocos 3.7.3没有导出astc
哦哦。直接改配置試試?
改什么配置呢,MiniGame那里已经选了ASTC的了

builder.json
你这个配置就是我上面Editor里面预制的压缩配置呀,就只有MiniGame,里面也是设置了astc的了,在字节跳动小游戏发布的时候是不会生成astc的