回调,ND表示CCNode和Data,可以传递对象本身和一个void*类型参数,void*表示可以是任意类型的参数(但是必须转型):
runAction(CCSequence::create(CCDelayTime::create(10.0f),
CCCallFuncND::create(this, callfuncND_selector(GameScene::myCallBack), (void*)2), NULL));
voidGameScene::myCallBack(CCNode* pSender,void* type){
int tmpType = (int)type;
}
传参数的时候要转换类型为(void*)
获取到参数时,要转化为int型