旋转动作和跳跃动作都很容易理解,就一起记下。
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(actionBy,actionByBack,NULL));//黄衣,旋转360°,再变回去
<

本文介绍了cocos2d-x中实现旋转和跳跃效果的方法,包括CCRotateTo和CCRotateBy用于旋转,以及CCJumpTo和CCJumpBy用于跳跃。通过实例展示了如何创建旋转和跳跃的动作序列,帮助理解这些动作类的使用。
452

被折叠的 条评论
为什么被折叠?



