手游模拟器长时间运行后,游戏掉帧且不恢复
- 作者:admin
- /
- 时间:2023年09月12日
- /
- 浏览:1517 次
- /
- 分类:厚积薄发
1)手游模拟器长时间运行后,游戏掉帧且不恢复
2)FrameBuffer Fetch无论哪种模式在确定支持的手机上显示全紫
3)协程中yield return CoFunction()和yield return StartCoroutine(CoFunction())的区别
这是第353篇UWA技术知识分享的推送,精选了UWA社区的热门话题,涵盖了UWA问答、社区帖子等技术知识点,助力大家更全面地掌握和学习。
UWA社区主页:community.uwa4d.com
UWA QQ群:465082844
Platform
Q:请问手游模拟器(雷电、夜神)运行时间久了,游戏帧率掉到1-2帧,长时间不恢复的情况,不知道有没有人遇到过?


A:感觉和《MuMu模拟器运行一段不固定的时间后Device.Present耗时突然上升》这个问题是一样的:建议关闭Optimized Frame Pacing。
感谢海贼猎人@UWA问答社区提供了回答,欢迎大家转至社区交流:
https://answer.uwa4d.com/question/64f70ad566b5c657c78be1af
Rendering
Q:FrameBuffer Fetch在确定支持的手机上显示全紫,不管是Color Fetch还是Depth Fetch,想请问下我这个Depth Fetch实现是不是有漏写的东西?


A:在运行OpenGL ES 3.0应用程序的设备上使用帧缓冲取出时,会显示全紫色。
感谢曼华@UWA问答社区提供了回答,欢迎大家转至社区交流:
https://answer.uwa4d.com/question/640bbb060638540599253529
Script
Q:请问协程中 yield return CoFunction()和yield return StartCoroutine(CoFunction())有什么区别?



A:执行了StartCoroutine就会开启一个新协程由MonoBehaviour调度执行。相当于T1只开了一个协程;T2开了俩协程。Foo做实际的事情,Test2只是在等Foo结束。
感谢Walker@UWA问答社区提供了回答,欢迎大家转至社区交流:
https://answer.uwa4d.com/question/63e9f86606385405990775cd
封面图来源于网络
今天的分享就到这里。生有涯而知无涯,在漫漫的开发周期中,我们遇到的问题只是冰山一角,UWA社区愿伴你同行,一起探索分享。欢迎更多的开发者加入UWA社区。
UWA官网:www.uwa4d.com
UWA社区:community.uwa4d.com
UWA学堂:edu.uwa4d.com
官方技术QQ群:465082844