使用cocos2d-x 3.1版本的定时器时,提示类型转换失败

this->schedule(schedule_selector(HelloWorld::MutUpdate),1);

就是这一句里面“ schedule_selector类型转换错误”。

我是新手,这种用法是网上找来的。

听说3.0后schedule_selector等等的宏已经被CC_CALLBACK_X 取代。

我查了下然后换成:this->schedule(CC_CALLBACK_0(HelloWorld::MutUpdate,this),1);

之后又报schedule的参数不对了,请问在现在版本的schedule方法的正确用法是什么?谢谢。

你好,你的MutUpdate函数是不是没有设置参数,正确的拾取器回调格式是void(float),MutUpdate需要一个float类型的形参

根据你的提示一下子就解决了,十分感谢!

客气了,大家互相帮助