[0]微信小游戏高性能模式下纹理压缩无法使用

微信小游戏开启高性能模式后,文档说里说iOS 下,高性能模式不支持ETC和PVRTC压缩纹理格式,只剩ASTC和ETC1。于是
重新压缩打包成astc4x4的格式,放进去测试无法显示图片,关闭高性能模式后图片可以正常显示
以下仅测试ios机器对于图片的支持
Laya.loader.load("bg/test.ktx", Handler.create(this, function(res:Texture):void {
img.texture = res;
}));
开启高性能模式后就不能显示图片,关闭后就可以正常显示图片
已邀请:

小高

赞同来自:

在高性能模式下没有那两个扩展,这个需要联系微信那边。
微信图片_20230829115454.jpg


微信图片_20230829115444.jpg

 

小高

赞同来自:

您好,iOS  ASTC4x4是在哪里设置的,我这里设置成6x6,开启高性能模式在iPhone XS Max上是可以正常显示的。
麻烦提供一份可复现的精简Laya示例我们来看下,还有可复现此问题的机型。
Snipaste_2023-08-28_17-48-50.png

 

sckay

赞同来自:

按照这个样子压缩的纹理

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作