关于cocos2d-x的碰撞检测的疑问

我们知道可以用EventListenerPhysicsContact来监听碰撞检测,如果有两个物理a和b发生碰撞,监听器会收到一个PhysicsContact对象,而此对象中有两个函数getShapeA(),getShapeB(),我想问的是碰撞物理a,b与shapeA,shapeB有什么对应关系,比如速度快的物体一定为shapeA,速度慢的物体一定为shapeB?我测试了很多属性,比如速度,添加顺序,节点zOrder等,好像都没有找到对应规律,不知道哪位大神知道这之间是否有对应关系呢?

这个是没有规则的,需要自己判断的。

设置个Name