,sel_schedule编译出错

求助,sel_schedule编译出错
刚开始学习cocos2d,照着讲解写了一段,可是编译错误,自己查了半天不知道错在哪里,请高手指点。

代码如下:

h中定义:
private:
    CCSprite* pSprite1;
    void update(float t);

cpp中:
bool HelloWorld::init()
{
    bool bRet = false;
     do 
    {
        略

pSprite1 = CCSprite::create("normal.png");
        CC_BREAK_IF(! pSprite1);

          
        pSprite1->setPosition(ccp(size.width/2, size.height-10));


        this->addChild(pSprite1, 1);

bRet = true;
    } 
     while (0);

     schedule(SEL_SCHEDULE(HelloWorld::update),1.0);

     return bRet;
}

void HelloWorld::update(float t)
          {
             pSprite1->setPosition(ccpAdd(pSprite1->getPosition(),ccp(0,-1)));
            
           }

error C3867: “HelloWorld::update”: 函数调用缺少参数列表;请使用“&HelloWorld::update”创建指向成员的指针

双击错误发现是这句不对:

schedule(SEL_SCHEDULE(HelloWorld::update),1.0);
但是不知道怎么改。

编译中只有这个错误,其它的都OK。

先谢谢了!




------解决方案--------------------
schedule(SEL_SCHEDULE(&HelloWorld::update),1.0);      这是你要的效果吗