Box2D web动态主体不相互交互

时间:2013-04-06 13:19:03

标签: javascript box2d

enter image description here我有一个问题,我很难解决:

在图像中,您可以看到我的场景的调试视图。这两个活跃的动态身体并没有相互推开! 我没有在场景中设置任何碰撞位,所以一切都应该正常相互碰撞......

当动态实体命中静态实体时,不会发生此问题。 以前有没有人遇到这个问题,我不知道我为动态机构做错了什么设置就是这样忽略对方?

1 个答案:

答案 0 :(得分:2)

好吧我觉得我发现了问题...... 我每帧使用b2Body.GetPosition()来更新身体的图像。 因为在JS中,每个对象都作为参考传递,我在缩放回像素时覆盖了Box2Ds的位置!