2015-10-06 54 views
0

我想在统一3D中设置一个奇怪的框。问题在于当游戏运行时它会分散开来。我在某处读到它与刚体重叠的问题,但我无法找到解决问题的好办法。统一封装物理对象5?

下面是该框的示意图。顶部标注的部件都有不同的组件设置。

手柄(ha和hb)是他们的盒子(ba和bb)的父母。手柄通过一个刚体来处理两者的重力,并使用箱式对撞机。由于它们的形状,盒子使用网格对撞机。

中心部分(c)是两个塞子(sa和sb)的父亲。中心是刚体,而塞子则使用盒子对撞机。

这个想法是,中间的棋子会留在盒子里,所以如果一个玩家拉动盒子的一端,那一半会“延长”到塞子上。当被推回时,它会停在挡块上。如果两名球员帮助每一端,他们​​都可以控制盒子的“伸展”。

但是,运行游戏时,盒子会立即爆炸。

任何有用的建议将是美好的!

enter image description here

+0

您可能会在另一个堆栈交换站点获得更多详细信息:http://gamedev.stackexchange.com/ – brodoll

回答

0

似乎是可能的,你可能会运行与凹撞机的问题。也许将你的网格碰撞器分解成凸包可能会有所帮助。资产商店中还有this tool,看起来可能是为您的情况而设计的。