骰子不是在Unity中的水平平面休息

时间:2017-01-29 15:06:37

标签: unity3d unity5 game-physics

enter image description here

目前我正在制作骰子(骰子是一个刚体,有箱式对撞机)滚动。我在盒子里有6个骰子(盒子实际上由平面和墙壁组成,它是立方体,它有一个盒子对撞机)。用户可以通过单击按钮来掷骰子,每个骰子随机方向施加随机力。

现在有时候骰子休息了,但有时候骰子不是水平放在飞机上,而是放在意想不到的位置,比如靠墙倾斜,甚至有时会倾斜。

我目前在做什么? 我已经检查过骰子是否在睡觉,如果它正在睡觉而且与水平面不平行,我正在改变转换值。但问题是它很慢并需要很长时间。

我希望以更好更快的方式将它们水平放置在飞机上。

1 个答案:

答案 0 :(得分:1)

您是否尝试过在僵硬的身体上设置阻力和质量:)