CCSpawn 同步动作

作为动作的子类,它的对象可以被任何CCNode对象执行。该类与序列动作CCSequence的区别就是,它使得CCNode对象可以同时执行若干个动作。

注意:

        同步动作中要求其动作对象都必须是可以同时执行的。只有那些可以同时被执行的动作类,才能够被放在一起。比如 移动、翻转、变色、透明等,这些都是可以的。

Demo:

void ActionSpawn::init(){
    CCAction *action = CCSpawn::create(
        CCJumpBy::create(2, CCPointMake(300, 0), 50, 4),
        CCRotateBy::create(2, 720),
    , NULL);
    
    Action_node->runAction(action);    
}

上述代码中,精灵会一边跳跃,一边旋转。

你可能感兴趣的:(cocos2d-x,CCSpawn)