unity 物理更新速率控制

在这里插入图片描述
GUP帧率控制
(1)proect setting 中Time的设置

Fixed TimeStep : 此值控制fixedUpdate 的时间间隔

	目标帧率30fps :   0.03
	目标帧率50fps :	0.02 

作用: 如果帧率在运行时下降,也就是unity 每帧都多次调用FixedUpdate ,可能会因为物理内容过多而造成CPU性能问题

因此:设置 FixedTimeStep的值 随着帧率的变化而变化, 尤其是在低帧率情况下 降低CPU无畏的开销

Maximum Allowed Timestep : 物理计算和fixedUpdate事件的 最大事件间隔:
即:性能顿挫时 物理系统和动画会缓慢下来, 它更新事件间隔不会超过此值

此处简单记录一下 , 此值和 OnDemandRendering 联系起来

控制GPU的帧率和 物理FixedUpdate的速率,达到性能优化的效果

おすすめ

転載: blog.csdn.net/js0907/article/details/120362867