嗨,当android 上的Screen.orientaon更改时,我有丢帧问题
在我的项目中有播放视频功能与Udate(({Texture2d}
和操作此代码的按钮
if (CurrentScreenMode == ScreenMode.Vertical)
{
Screen.orientation = ScreenOrientation.Portrait;
//do ui set for portrait
}
else
{
Screen.orientation = ScreenOrientation.LandscapeRight;
//do ui set for Landscape
}
调用多次该代码,然后视频帧出现故障
但是如果应用程序在后台关闭并返回应用程序
视频帧成为良好的
出了什么问题??
我解决了这个问题。
它是由CPU和GPU 之间的同步问题引起的
所以,我编辑它CPU等待GPU工作