Как остановить вращение и движение тела?
Я делаю это:
mBody.setAngularDamping(100); mBody.setLinearDamping(100);
но это не останавливает тело полностью, а
mBody.setActive(false);
это не заморозить тело полностью.
Просто чтобы остановиться:
body->setLinearVelocity(b2Vec2(0,0)); body->setAngularVelocity(0);
Если вы хотите, чтобы ваше тело стало неподвижным - сделайте его статичным:
body->setType(b2_staticBody);