auto action = CallFuncN::create(CC_CALLBACK_1(Bullet::func,this));
问题来了,func中是有一个参数的,那么程序如何确定需要传递的参数类型以及怎么传递这个参数的
网上搜了很多,但大都是讲CC_CALLBACK_1,2,3,4个数区别什么的,不是我要找的东西。求解惑
谢谢,我有点不明白的就是这段:
//动作回调函数
CallFuncN::create( CC_CALLBACK_1(HelloWorld::callback1, this) );
void HelloWorld::callback1(Node* node) { }//一个不定参数
为什么这里的参数是Node 而不是别的类型,这个Node是什么时候由什么东西传递过来的
这个node是调用者本身
多谢,细想确实如此,除了调用者之外没有其他的传递方式了,十分感谢