汽车在两个碰撞器的边界处在 Unity 中翻转

Car flips over in Unity at the border of two colliders

我用Unity做了一个小赛车游戏。我用几个不同的部分创建了一条轨道,它们都有一个网格碰撞器。现在,当我驶过两个路段的边界时,汽车会翻转,如图所示: Car flipping

这是我的刚体设置: Cars rigidbody

当我以一定角度靠墙行驶时,也会发生这种情况。 感谢您的帮助。

unity 中的碰撞器有点问题,即使完全对齐,边也可能会卡住。

解决这个问题的最好方法是只为地平面使用一个对撞机。

这样上车就没有接缝也无处可抓了。 这可以通过删除所有现有的碰撞器并创建带有碰撞器的单个游戏对象,然后手动或以编程方式将碰撞器的顶部与轨道对齐来实现。