The instantaneous action does not need time. The [cpp] is completed immediately // placed, = setPosition () pRole-> runAction (CCPlace: create (ccp (300,300 ))); // hide, = setVisible (false) pRole-> runAction (CCHide: create (); // display, = setVisible (true) pRole-> runAction (CCShow :: create (); // horizontal flip, = setFlipX (true) pRole-> runAction (CCFlipX: create (true); // vertical flip, = setFlipY (true) pRole-> runAction (CCFlipY: create (true); delayed action [cpp] // move to, 1 s, pRole-> runAction (CCMoveTo: create (1, ccp (300,300); // jump to, 1 s, height 50, divided into five steps pRole-> runAction (CCJumpTo: create (1, ccp (300,300 ), 50, 5); // zoom in to, 1 s, 2 times the size of pRole-> runAction (CCScaleTo: create (1, 2); // rotate to, 1 s, 90 degree pRole-> runAction (CCRotateTo: create (); // flashes, 1 s, 5 under pRole-> runAction (CCBlink: create )); // The tone changes to, 1 s, RGB pRole-> runAction (CCTintTo: create (1,100,100,100); // darken to, 1 s, transparency pRole-> runAction (CCFadeTo:: create (); // starts from none, 1 s, pRole-> runAction (CCFadeIn: create (1); // Changes from light to none, 1 s, pRole-> runAction (CCFadeOut: create (1); // horizontal flip, 1 s pRole-> runAction (CCFlipX3D: create (1 )); repeated action [cpp] // re-Execute pRole-> runAction (CCRepeat: create (CCFlipX3D: create (1), 2 )); // Infinitely Repeated pRole-> runAction (CCRepeatForever: create (CCFlipX3D: create (1); reactionary [cpp] // reactionary, generally, only CCXXXBy supports pRole-> runAction (CCSequence: create (CCMoveBy: create (1, ccp (50,50), CCMoveBy: create (1, ccp (50,50 )) -> reverse (), NULL); continuous action [cpp] // continuous action CCFlipX3D * flip3d = CCFlipX3D: create (1); CCBlink * blink = CCBlink :: create (1, 2); CCScaleTo * scaleTo = CCScaleTo: create (1, 2); pRole-> runAction (CCSequence: create (flip3d, blink, scaleTo, NULL )); synchronous action [cpp] // synchronous action to ensure that the action can be executed synchronously. CCRotateTo * roteTo = CCRotateTo: create (); CCFadeTo * fadeTo = CCFadeTo: create ); pRole-> runAction (CCSpawn: create (roteTo, fadeTo, NULL ));