0

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

系统启动时,如果我用方法ApplyForceToCenter来控制盒子的速度,身体只是飞走了,但下次我ApplyForceToCenter用方法时,它又恢复正常,盒子不飞,它的速度是对的。

我的意思是方法ApplyForceToCenter,第一次是错误的,下一次和其他次都是正确的。

有人可以帮我吗?对此,我真的非常感激。

顺便说一句,我没有在 world's 中使用它Step(),我只是将它包含在我的类方法中。

4

1 回答 1

0

结果是 My Schedule 运行有点慢,这使得 World's Step 接受的 timeStep 比预期的大。然后使用 F* t(bigger) = m * vt - m * v0 vt 非常大。结果是盒子飞走了。

于 2013-04-30T05:02:04.963 回答