本文主要是介绍Unity Maximum Allowed Timestep的说明,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Maximum Allowed Timestep的说明
关于Maximum Allowed Timestep这个配置的说明,Unity有一份官方的说明。
Time-maximumDeltaTime - Unity 脚本 API
结合Unity的函数执行顺序,我们可以简单理解为:
FixedUpdate在1次Update可能会执行N次,N约等于Time.deltaTime / Time.fixedDeltaTime。假如Time.deltaTime变大,会导致下一帧FixedUpdate的执行次数N变大,CPU的性能消耗变大,从而又会影响当前Update的耗时。这种糟糕的情况可能需要相当长的时间才能缓解过来。所以Maximum Allowed Timestep限制Time.deltaTime的最大值,N的最大值也固定了,防止出现“最坏”的情况。
这篇关于Unity Maximum Allowed Timestep的说明的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!