2017-05-08 23 views

回答

3

例如,你可以使用CallFunc在函數內部創建:

void HelloWorld::myFunc(int arg){ 
    CCLOG("myFunc: %d", arg); 
} 

void HelloWorld::repeatFunc(){ 
    auto sequence = Sequence::createWithTwoActions(DelayTime::create(5.0f), CallFunc::create([&](){myFunc(++arg); repeatFunc(); })); 
    runAction(sequence); 
}