【发布时间】:2019-04-24 22:40:23
【问题描述】:
我最近在做一个项目,想知道这个。由于 addforce 是即时的,你还需要 time.deltatime 吗?我的 Forcemode2D 是冲动,如果这很重要的话。
【问题讨论】:
我最近在做一个项目,想知道这个。由于 addforce 是即时的,你还需要 time.deltatime 吗?我的 Forcemode2D 是冲动,如果这很重要的话。
【问题讨论】:
查看 API here,可以看到ForceMode.Impulse 通常用作单个函数调用,以立即提供冲击力。
一般来说,您不想将Time.DeltaTime 与任何物理一起使用,因为乘法 Time.deltaTime 实际上会导致将您的力除以 50 倍(每秒有 50 个物理周期,Time.deltaTime 是 1/50 )。
如果您当前在脉冲调用中使用Time.DeltaTime,删除它可能会导致对您的物理对象施加更大的力。
【讨论】: