大家好,因为标题建议我想移动box2d身体的运动方向..任何人都可以提供一些线索如何实现这一目标?感谢
现在我正在使用
b->SetLinearImpusle(force,direciton);
身体根据碰撞旋转
答案 0 :(得分:0)
如果您只想在指定方向施加冲动:
b2Vec2 direction(1, 0);
direction.Normalize();
float force = 10.0f;
b->ApplyLinearImpulse(force*direction, b->GetPosition());
ApplyLinearImpulse的第二个参数是应用脉冲的点