chedule函数可以实现一个定时器,该函数一共有三个重载的函数
1)void CCNode::schedule(SEL_SCHEDULE selector, float interval, unsigned int repeat, float delay)
第一个参数是回调函数的指针
第二个参数是间隔多少时间调用一次
第三个参数是调用这个函数多少次
第四个参数是多少时间后调用这个函数
2)void CCNode::schedule(SEL_SCHEDULE selector)
默认每帧调用一次,调用无数次,马上调用
3)void CCNode::schedule(SEL_SCHEDULE selector, float interval)
间隔多少时间调用一次,调用无数次,马上调用。
回调函数没有返回值,有一个float参数,表示距离上次调用该方法的时间长度。
void HelloWorld::update(float dt)
{
};