在box2d中使用奇怪的方法applyForceToCenter

时间:2013-04-23 15:04:54

标签: box2d

我刚学会使用box2d。这是我的问题。

当系统启动时,如果我使用方法ApplyForceToCenter控制盒子的速度,身体就会飞走,但下次我涉及ApplyForceToCenter方法时,它会恢复正常,方框不会飞,它的速度是正确的。

我的意思是方法ApplyForceToCenter,第一次出错,下一次和其他时间都是对的。

有人可以帮帮我吗?我真的很感激。

顺便说一下,我没有在世界的Step()中使用它,我只是将它介入我的类方法中。

1 个答案:

答案 0 :(得分:0)

事实证明,我的日程表运行有点慢,这使得World's Step接受比预期更大的timeStep。然后使用F * t(更大)= m * vt - m * v0 vt非常大。结果是盒子飞走了。