Показать сообщение отдельно
Старый 21.11.2011, 20:19
ch3cker вне форума Посмотреть профиль Отправить личное сообщение для ch3cker Найти все сообщения от ch3cker
  № 1  
Ответить с цитированием
ch3cker

Регистрация: Aug 2011
Сообщений: 22
По умолчанию Персонаж прилипает к стенам

делаю игру на box2d. Персонаж в виде прямоугольника, по горизонтали двигается через SetLinearVelocity, а по вертикали через ApplyImpulse.
Когда персонаж находится в прыжке его можно направлять клавишами влево/вправо, так вот если удерживать например клавишу влево он приклеится к левой стене и не падает.

Если задать объектам нулевое трение, то персонаж очень долго скользит и не может остановиться.

Какие посоветуете выходы из данной ситуации?