2017-03-15 25 views
0

所以我设法通过使用Inventor在Unity创建自定义形状。问题是,我的箱式对撞机与我的实际物体(有曲线等)形状不同。有没有办法将我的箱子对撞机的形状设置为等于我的物体的形状?提前致谢。 Box Collider Screenshot盒撞机具有特定形状

+0

你能提供的截图或代码,好吗? –

+0

我提供了一个截图。希望它有用! –

回答

6

有许多不同的对撞机选择。也许MeshCollider是你在找什么。或者,如果你正在做一个2D游戏,Polygon Collider 2D

+5

或考虑使用多个简单的对撞机(Box + Sphere/circle)来模拟您需要的形状 – Jimmar

+2

Colliders上的StackOverFlow文档:http://stackoverflow.com/documentation/unity3d/4405/collision –

+0

谢谢,我会更仔细一些看看文档! –

0

2个选项

  1. 网对撞机(简单)
  2. 多撞机形成后成为最近为您的网格(很多更好的性能)。在这种情况下,可能是盒子对撞机。

样品层次应该是这样的:

- Your Game Object // Rigidbody here if use. 
|- Mesh 
|- Colliders 
|- Colliders 
|- Colliders 
+0

谢谢。对网状碰撞体进行了一些研究并找到了解决方案! –