为什么 Mesh Collider 不完全遵循 3D 对象的网格?

Why Mesh Collider is not following 3D object's mesh exactly?

我是 Unity 的新手,在 3D 物理方面遇到问题。

我导入了一个基本的 3D "U" 条形并应用了 Rigidbody 和 Mesh Collider。当我放下另一个物体时,比如说一个球,它不会进入形状。当我 select 形状时,我发现 U 形边缘之间有一条绿线,看起来 Unity 将其识别为矩形对象。

如何使 Mesh Collider 跟随导入的网格的精确形状?

谢谢。

形状: 特性: 网格对撞机:

你的形状不是凸形的,所以如果你勾选凸形选项,Unity3d 会将碰撞形状修改为凸形。 mesh collider not matching shape

要解决这个问题,请尝试取消选中凸选项。