1

我正在使用 Cocos2d-x 2.0.2 和与之关联的 Box2D。我创建了一个从 b2ContactListner 到检测碰撞的派生。我需要知道接触位置和冲动。现在的问题是我的导数 BeginContact()、EndContact() 和 preSolve() 都被调用,而 postSolve() 不再被调用。这是由于设置 b2Body 时的某些属性配置,还是因为没有发生冲突解决事件而无法调用 postSolve()?如果没有发生碰撞解决事件,如何从其他三个回调函数中获取碰撞脉冲?谢谢。

4

0 回答 0