我现在有一个具体的需求,就是在精灵运动的时候要实现
动作1 - 延时2s -动作2
我想用CCSequence来实现,程序如下:
CCArray* arrayAction = CCArray::create();
arrayAction->addObject(move1);
arrayAction->addObject(CCCallFunc::create(this, callfunc_selector(PopStarLayer::onTimeUp))); //used to delay time
arrayAction->addObject(move2);
SequenceMove = CCSequence::create(arrayAction);
sprite->runAction(SequenceMove);
但是经过实验,发现第二个动作没有出来,是我的用法有问题,还是CCSequence的问题?
谢谢!