我正试着在unity 3D中设置一个奇怪的盒子。问题是,当游戏运行时,它会爆裂。我在某处读到它与刚体重叠有关,但我无法找到解决该问题的好方法。
下面是盒子的示意图。上面标有标签的零件都有不同的组件设置。
句柄(ha和hb)是它们的半框(ba和bb)的父对象。控制柄通过作为刚体来照顾它们的重力,并使用长方体碰撞器。由于长方体的形状,它们使用网格碰撞器。
中心件(c)是两个止动件(sa和sb)的母件。中心是刚体,而阻挡使用长方体碰撞。
这个想法是,中心部分将留在盒子里,所以如果球员拉出盒子的一端,那一半将“延伸”到塞子上。当它被推回时,它会停在塞子上。如果每一端都有两个玩家帮助,他们都可以控制盒子的“伸展”。
然而,当运行游戏时,盒子立即爆炸。
任何有用的建议都会很棒!

发布于 2015-10-06 10:58:25
看起来你可能会遇到凹面对撞机的问题。也许将你的网格对撞机分割成凸面外壳会有所帮助。资产商店上也有this tool,看起来可能是为您的情况而设计的。
https://stackoverflow.com/questions/32960784
复制相似问题