Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 你需要时间吗?刚体中的deltatime.addforce?_C#_Unity3d - Fatal编程技术网

C# 你需要时间吗?刚体中的deltatime.addforce?

C# 你需要时间吗?刚体中的deltatime.addforce?,c#,unity3d,C#,Unity3d,我最近在做一个项目,我想知道这一点。既然addforce是即时的,你还需要时间吗?我的Forcemode2D是pulse,如果这很重要的话。查看API,您可以看到ForceMode.pulse通常用作单个函数调用,以立即提供脉冲力 通常情况下,您不希望将Time.DeltaTime与任何物理用作力-时间的乘积。DeltaTime实际上会将力除以50次(每秒有50个物理循环,Time.DeltaTime为1/50) 如果您当前正在脉冲调用中使用Time.DeltaTime,删除它可能会导致对物理对

我最近在做一个项目,我想知道这一点。既然addforce是即时的,你还需要时间吗?我的Forcemode2D是pulse,如果这很重要的话。

查看API,您可以看到
ForceMode.pulse通常用作单个函数调用,以立即提供脉冲力

通常情况下,您不希望将
Time.DeltaTime
与任何物理用作力-时间的乘积。DeltaTime实际上会将力除以50次(每秒有50个物理循环,Time.DeltaTime为1/50)

如果您当前正在脉冲调用中使用
Time.DeltaTime
,删除它可能会导致对物理对象施加更强的力。

查看API,您可以看到
ForceMode.pulse
通常用作单个函数调用,以立即提供脉冲力

通常情况下,您不希望将
Time.DeltaTime
与任何物理用作力-时间的乘积。DeltaTime实际上会将力除以50次(每秒有50个物理循环,Time.DeltaTime为1/50)

如果您当前正在使用冲动调用
Time.DeltaTime
,删除它可能会导致对物理对象施加更大的力