2011-06-28 55 views

回答

0

安德鲁是正确的。看看b2Body.h。它会告诉你你需要知道的一切。

大多数情况下您使用:

void ApplyForce(const b2Vec2& force, const b2Vec2& point); 

或:

void ApplyLinearImpulse(const b2Vec2& impulse, const b2Vec2& point); 
1

只能通过自己改变它的线性(和角度,如果需要)速度。改变位置而不是速度将提供不正确的物理行为,以防身体与其他身体碰撞。在这种情况下,你的身体的类型也应该是运动的。