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的最大值也固定了,防止出现"最坏"的情况。

相关推荐
tealcwu8 小时前
【Unity基础】为什么游戏需要物理按键映射?从 Unity Input Manager 到跨引擎输入设计
java·游戏·unity
tealcwu1 天前
【Unity高级】Unity URP:构建同时支持 2D 与 3D 场景的项目完全指南
3d·unity·游戏引擎
淡海水1 天前
10-01-互操作-C#与C++边界的内存管理
unity·c#·游戏引擎·.netcore·gc
小小数媒成员1 天前
UGUI原理(一)
开发语言·游戏·unity·游戏引擎
暴走约伯1 天前
【VFX工具链源码拆解 04】拯救丢失的绑定:Timeline 一键克隆与层级相对路径重映射算法
unity·c#·游戏引擎·硬件工程
小小数媒成员1 天前
Unity UGUI布局组件(LayoutGroup、ContentSizeFitter、LayoutElement)详解
unity·游戏引擎
tealcwu1 天前
【Unity基础】Unity输入与Time.deltaTime的使用原则
unity·游戏引擎
chen_2272 天前
godot做仪表hmi
游戏引擎·godot
郝学胜-神的一滴2 天前
AI 编程智能体 22:解析器赋能与实战落地全指南
人工智能·程序人生·游戏·unity·游戏引擎
BuHuaX2 天前
Lua 与 ToLua:运行机制及热更新原理
开发语言·unity·junit·c#·lua