CC_CALLBACK_0(GameLayer::onHeroDead, this, m_pHero);
CC_CALLBACK_0(GameLayer::onHeroAttack, this);
CC_CALLBACK_2(GameLayer::onHeroWalk, this);
CC_CALLBACK_1(LogicTest::bugMe,
this,arg1,arg2,arg3);
请请教上面三个宏的用法区别!!
三个宏代表什么意思? 参数是如果理解的? 按理说 CC_CALLBACK_0 是没有参数的,怎么这里又可以放一个参数呢? CC_CALLBACK_1 怎么可以放三个参数呢? 晕了!!求大牛详细解说下三个宏的用法和区别!!谢谢!!

