我正在尝试更新两个不同 b2bodies 的位置,但它们需要采用两种不同的更新方法才能工作。但是,当我在第一个方法运行时尝试调用第二个方法时,我所有的 b2bodies 都会移出位置。我几乎可以肯定这是因为_world->Step(dt, velocityIterations, positionIterations);
我的项目中有 2 块这样的代码。有没有办法确保这两个代码块特定于不同的 b2bodies,而不是整个 _world?创建另一个 b2world 会扰乱我在两个不同物体之间的碰撞检测吗?
问问题
50 次