Я только что добавил линейную импульсную функцию для перемещения объекта слева направо, когда пользователь перемещает свой палец назад и вперед по экрану. Объект также падает на мировую гравитацию.Остановка линейной скорости на объект box2d
После того, как объект достигает границы, я хочу остановить линейный импульс. Я понимаю, что я должен добавить линейное увлажнение, но затем останавливает гравитацию для применения ее силы.
Есть ли в любом случае я могу остановить импульс стороны в сторону, не влияя на гравитацию.
Благодаря
Не могли бы вы объяснить, как? –
В настоящее время я использую следующее, но также останавливает движение вниз –
self.currentFallingObject.body-> ApplyLinearImpulse (b2Vec2 (0, 0), self.currentFallingObject.body-> GetWorldCenter()); –