2013-08-06 8 views
0

В настоящее время я пишу моделирование лодки C# с несколькими скоростями. С моим жестким корпусом и коллайдерами он работает нормально на низких скоростях, но как только лодка переходит на более высокие скорости, он начинает проходить прямо через другие коллайдеры .Высокоскоростные столкновения в единстве

Я попытался:

  • меняет правила физики
  • редактирования жестких правил тела
  • и даже используя DontGoThroughThings код

Новый код несколько увеличить скорость на лодка может столкнуться, но недостаточно для симуляции.

+1

Вы пытались уменьшить физический шаг времени? – Heisenbug

+0

А что такое обнаружение столкновения, установленное в вашем Жесткое? И с чем твоя лодка сталкивается? – Bart

+0

@Heisenbug Нет, как мне это сделать? – Flotolk

ответ

0

Оказывается, я только нужно получил ProjectSettings -> Время -> Фиксированный TimeStep Там вам просто нужно увеличить число по чуть-чуть. Будьте осторожны, хотя, если вы слишком сильно повышаете значение, это заморозит программу.

Смежные вопросы