如何在Box2D实体上施加恒定的力?
|
我正在为iPhone开发Box2d游戏。我需要在代表我的主要角色的身体上施加力。主体实际上是使用旋转关节连接的圆形上方的矩形。我将其用作应该在游戏中运行的角色的骨架(对此也有任何建议或反馈)。
我需要不断施加力量,以使他保持运动。最好的方法是什么?
我目前在tick方法中应用线速度。
_world->Step(dt, 10, 10);
if(gamestarted)
{
b2Vec2 force = b2Vec2(6, -3);
_bottomBody->SetLinearVelocity(force);
}
但是,这种力量会不断增加并加速身体吗?
没有找到相关结果
已邀请:
1 个回复
缔恃钨
如果在每个步骤中都施加该力,则身体将沿力矢量的方向加速。