Box2d - применять Импульс в мире (а не в одном теле) - PullRequest
0 голосов
/ 02 апреля 2012

Могу ли я использовать метод ApplyImpulse () в классе b2World вместо просто b2Body?

Следуя справочному руководству, похоже, что я могу использовать его только на одном объекте (и единственный способ повлиять на всю сцену - это изменить гравитацию).

У меня есть мир с небоскребом из 30/40 квадратов, расположенных один над другим. Нажав, пользователь должен иметь возможность снести его, вызвав взрыв в области, где он щелкнул. Как я могу это сделать, если ApplyImpulse () работает только с одним объектом за раз?

Я надеюсь, что кто-то, у кого есть больше опыта с Box2d, мог бы помочь ...

Спасибо за вашу помощь!

...