微信小游戏出现对应平台不支持纹理格式的问题
- 作者:admin
- /
- 时间:昨天 15:48
- /
- 浏览:88 次
- /
- 分类:厚积薄发
1)微信小游戏出现对应平台不支持纹理格式的问题
2)如何解决半透明物体穿插导致的渲染混乱问题
3)关于微信小游戏中玩家跑到未收集的函数时的相关问题
4)为什么升级到2022后会看到微信调试日志的堆栈信息
这是第440篇UWA技术知识分享的推送,精选了UWA社区的热门话题,涵盖了UWA问答、社区帖子等技术知识点,助力大家更全面地掌握和学习。
UWA社区主页:community.uwa4d.com
UWA QQ群:793972859
Platform
Q1:在微信小游戏似乎出现了对应平台不支持纹理格式的问题,请问下图中的报错具体是什么问题?

A1:应该是部分纹理用了DXT,但引擎编译时去掉了DXT转ASTC模块,所以要把所有图片转成ASTC。
感谢左君博@UWA问答社区提供了回答
A2:不过这样也不是最好的实现,如果要让PC表现的好,最好再出一份DXT的,在PC平台能指向特殊资源,移动端都用ASTC。
感谢肖海@UWA问答社区提供了回答
Q2:图集文件需要设置成ASTC吗?

A:是的。
感谢肖海@UWA问答社区提供了回答,欢迎大家转至社区交流:
https://answer.uwa4d.com/question/6886f140682c7e5cd61bfacd
Rendering
Q:项目中大量半透明物体穿插,导致渲染序列混乱、合批失效,这种有什么比较好的解法吗?是不是需要确定每个半透明物体的先后顺序?
A:建议参考:
https://blog.csdn.net/Strengthennn/article/details/147888022
感谢KYO@UWA问答社区提供了回答,欢迎大家转至社区交流:
https://answer.uwa4d.com/question/6886edbc244ce21ce9ec08d3
Platform
Q:在微信小游戏中,线上玩家第一次跑到未收集的函数会卡多久?第二个玩家跑到已有未收集的patch包大概额外需要多久?patch的大小限制是多少?

A:一个函数150~200ms,看缺了多少函数;缺失函数打到patch包里需要一分多钟。
感谢ruidawang@UWA问答社区提供了回答,欢迎大家转至社区交流:
https://answer.uwa4d.com/question/6886ef75682c7e5cd61bfacc
Platform
Q1:我们项目是从2021升级到2022的,在2021微信调试日志是看不到栈的,但是在升级到2022之后,偶尔还是能看到日志的堆栈的,请问这个是正常的吗?


A:应该是勾上Profiling funcs就会有。
感谢左君博@UWA问答社区提供了回答
Q2:Profiling Funcs是否是必选?之前记得都没勾的,出问题了才关注起来。
A:Profiling Funcs对性能是无影响的,其实可以长期开着。
感谢肖海@UWA问答社区提供了回答,欢迎大家转至社区交流:
https://answer.uwa4d.com/question/6886f2f9682c7e5cd61bface
封面图来源于网络
今天的分享就到这里。生有涯而知无涯,在漫漫的开发周期中,我们遇到的问题只是冰山一角,UWA社区愿伴你同行,一起探索分享。欢迎更多的开发者加入UWA社区。
UWA官网:www.uwa4d.com
UWA社区:community.uwa4d.com
UWA学堂:edu.uwa4d.com
官方技术QQ群:793972859