Симулятор катания костей: посадка на грани? - PullRequest
0 голосов
/ 26 февраля 2019

Я пытаюсь реализовать собственную версию ролика для игры в кости.

Пока я достиг приличного результата, мое решение пока не очень гибкое, но мне нравится реалистичность физики.

Но у меня есть проблема: иногда кости выпадают на ее краю, и она сохраняет это неестественное положение в течение остального времени.

Как мне избежать этого?

Я попытался изменить физические материалы, симуляцию твердого тела, масштаб игры в кости и гравитацию системы, но безуспешно.

Возможно, я не нашел правильную смесь или, может быть, я что-то упустил.

Буду признателен за любые предложения спасибо ![Dices

1 Ответ

0 голосов
/ 26 февраля 2019

вы можете перебирать свои кости, находить спящие (Rigidbody.IsSleeping) и проверять, не углы ли углы (т. Е. Один из углов должен быть близок к умножению на 90), и применять некоторые случайныекрутящий момент для тех, кто может стоять на краю

...