FixedUpdate更新速率设置
OnDemandRendering 相关的API:
(1)
OnDemandRendering.renderFrameInterval = 3;
解释说明:
在一些静态UI的时候把OnDemandRendering.renderFrameInterval设置为3,表示渲染频率降为1/3。假设正常是30fps,那么渲染帧率就是10fps。但是在iOS手机上测试后发现一个问题,画面表现为透明的UI在一层层地叠加。
(2)
垂直同步 开启和不开启 帧率的计算是不一样的:
(2.1)开启了垂直同步:
If QualitySettings.vSyncCount is greater than 0 it is calculated by:
FPS = Resolution.refreshRate / QualitySettings.vSyncCount / OnDemandRendering.renderFrameInterval
FPS = 设备分辨率的刷新 / 垂直同步等级/ 渲染刷新间隔
(2.2)未开启垂直同步:
If QualitySettings.vSyncCount is 0 and Application.targetFrameRate is also greater than 0:
FPS = Application.targetFrameRate / OnDemandRendering.renderFrameInterval
FPS = 目标帧率 / 渲染刷新间隔


最低0.47元/天 解锁文章
716





