我正在尝试实现自己的骰子滚轮版本。
到目前为止,我已经取得了不错的成绩,我的解决方案还不是很灵活,但是我喜欢物理学的真实感。
但是,我有一个问题:有时骰子会落在它的边缘,并且在其余时间中会保持该不自然的位置。
如何避免呢?
我试图调整物理材料,刚体模拟,骰子的比例和系统重力,但是没有成功。
也许我找不到合适的组合,或者我错过了一些东西。
谢谢您的任何建议
答案 0 :(得分:2)
您可以对骰子进行遍历,找到正在睡觉的骰子(Rigidbody.IsSleeping),对于那些检查角度不晃动的骰子(即,其中一个角度应接近90的倍数),并随机应用一些可能站立的人的扭矩