为什么使用cocos2d-x中的box2d时,同一主体上的ApplyLinearPulse每次都不相同,并且具有相同的值?

为什么使用cocos2d-x中的box2d时,同一主体上的ApplyLinearPulse每次都不相同,并且具有相同的值?,cocos2d-x,box2d,Cocos2d X,Box2d,我想知道脉冲函数在box2d中的确切作用。现在我试着在同样的物体上施加冲力,同样的力值 例如 b2Vec2 force = b2Vec2(20,50); MyBody->ApplyLinearImpulse(force, MyBody->GetPosition(), true); 在上面的例子中,我用静态值在我的动态物体上施加力,现在每个我的物体都表现出不同的力。为什么会这样 根据我的理解,它每次都应该表现相同。还是我错了?!。。请帮助我理解。多谢各位

我想知道脉冲函数在box2d中的确切作用。现在我试着在同样的物体上施加冲力,同样的力值

例如

b2Vec2 force =  b2Vec2(20,50);
MyBody->ApplyLinearImpulse(force, MyBody->GetPosition(), true);
在上面的例子中,我用静态值在我的动态物体上施加力,现在每个我的物体都表现出不同的力。为什么会这样

根据我的理解,它每次都应该表现相同。还是我错了?!。。请帮助我理解。多谢各位