yurickon Posted yesterday at 01:09 AM Posted yesterday at 01:09 AM Приветствую, уважаемые разработчики! Проблема, на первый взгляд простая, но у меня вызвала тупик. В игре есть механика - лазить по приставной лестнице на крыши, столбы и т.д. Лестница реализована, к ней привязана физика для установки. Дочерний объект к физической ноде - обычный mesh, плоскость, по которому, собственно, и забирается FirstPersonController. Это работает если угол наклона лестнице к земле +- 50 градусов, примерно. Но если лестницу поставить к стене вплотную т.е. угол наклона будет более 70-80 градусов, то FirstPersonController, естественно, не забирается. Как сделать, что бы забирался на этих больших углах? Крутил все настройки в редакторе связанные с move, но нужного результата не получил. Ну и картинка для полного понимания проблемы. Слева - движется по лестница, справа - скатывается с неё... Спасибо за любую помощь!
Vasara Posted yesterday at 11:19 AM Posted yesterday at 11:19 AM На лестницах использовать не физическое толкание push(), а установить позицию - setPosition().
Recommended Posts