Unity中的高速碰撞

时间:2013-08-06 14:41:02

标签: c# unity3d collision-detection physics rigid-bodies

我目前正在编写一个具有多种速度的船的C#模拟。使用我的刚体碰撞器,它在低速时效果很好,但是一旦船速度越来越高,它会直接穿过其他碰撞器< /强>

我试过了:

新代码在某种程度上提高了船只可以碰撞的速度,但还不足以进行模拟。

2 个答案:

答案 0 :(得分:0)

事实证明我只需要这样做 ProjectSettings - &gt;时间 - &gt;修正了TimeStep 在那里你只需要提高一点点数。但要小心,如果你提高了太多的价值,它会冻结程序。

答案 1 :(得分:0)

我知道这是一个老问题,但是,如果您要使用与变换有关的东西,然后尝试在刚体上使用AddForce,则它在碰撞中会更好。这是指向文档https://docs.unity3d.com/ScriptReference/Rigidbody.AddForce.html

的链接