未插入分辨率树的实体

时间:2015-11-27 12:10:25

标签: c++ box2d

我的box2d应用程序正在发生一些奇怪的事情。一切都运行良好,但由于没有明显的原因,力量现在没有与动态物体相互作用(没有测试运动学)。 world.getBodyCount()返回正确数量的实体,world.Step()用正确的参数调用每一帧,重力在世界和对象上都被正确设置,但即使我这些实体也不会改变位置手动对它们施加力量。我唯一的线索是world.getTreeHeight()和world.GetTreeBalance()返回0,所以我猜对象没有被插入到解析树中。有谁知道为什么不呢?感谢。

1 个答案:

答案 0 :(得分:0)

问题在于身体是在非清醒,非活动状态下创建的。我发誓我以前不需要将它们设置为清醒且活跃,但无论如何,希望它可以帮助某人。