如何将冲动应用于身体使其飞走?

我正在玩jbox2d,不能真正让身体“飞走”,好像是从一个爆炸。

从我在网上发现的东西,使身体从世界中心(0,0)飞走,应该是这样的:

b.applyLinearImpulse( new Vec2(0,0) , b.getPosition() ); 

但是真的没有任何意义,为什么? 另外我该如何改变冲动的力量,就好像它想让它飞得很高,或者只是稍稍移动一下?

applyLinearImpulse的第一个论点是作为力量/冲动的力量的向量。 所以只要把它改成其他的东西,而不是0,0,你的对象应该飞。