cocos2d-x 物理引擎回调函数内获得参数为0

image
image
image
image
通过调试看了,确实HP和ATK都付了值,可是一到bool HelloWorld::onContactBegin(PhysicsContact& contact)里面就变成了0;

HP1 = temp1sprite1->HP;
ATK1 = temp1sprite1->ATK;
这个就是在哪个函数里面的,两个都是零;
求大佬解决一下,谢谢;