在 Unity 中,骰子没有水平地停留在平面上

Dice not resting horizontally in the Plane in Unity

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

现在,有时骰子会静止,但有时骰子不会水平静止在平面上,而是会静止在意想不到的位置,例如与墙壁倾斜,甚至有时会向内倾斜。

我现在在做什么? 我已经检查过模具是否正在休眠,如果它正在休眠并且不与水平平行,我正在更改转换值。但问题是它很慢而且需要很多时间。

我想把它们水平放置在平面上,更好更快。

您是否尝试过在刚体上设置阻力和质量:)