旋转动作和跳跃动作都很容易理解,就一起记下。
CCrotateTo和CCRotateBy,CCRotateBy是CCRotateTo的子类。CCRotateTo和CCRotateBy都是两个参数,第一个参数是时间间隔,第二个参数是旋转的角度。
//旋转动作
CCActionInterval * actionTo=CCRotateTo::create(2,45);//时间 度数
CCActionInterval * actionTo2=CCRotateTo::create(2,-45);
CCActionInterval * actionTo0=CCRotateTo::create(2,0);
miku_pSprite->runAction(CCSequence::create(actionTo,actionTo0,NULL));//旋转45°,然后回到0°位置
CCActionInterval * actionBy=CCRotateBy::create(2,360);
CCActionInterval * actionByBack=actionBy->reverse();
neru_pSprite->runAction(CCSequence::create(