cocos2d-x动作、特效和动画(三)旋转和跳跃动作
来源:互联网 发布:淘宝网购物女装衬衣 编辑:程序博客网 时间:2024/05/17 02:12
旋转动作和跳跃动作都很容易理解,就一起记下。
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°,再变回去
meiko_pSprite->runAction(CCSequence::create(actionTo2,actionTo0->copy()->autorelease(),NULL));//红衣,逆时针旋转45°,然后回到0°
//miku_pSprite->runAction(CCSequence::create(actionTo,CCRotateTo::create(2,0),NULL));//旋转45°,然后回到0°位置
CCJumpTo和CCJumpBy,CCJumpTo是CCjumpBy的子类,和之前所有的动作类都相似,二者的用法也十分相似。四个参数,第一个参数是时间间隔,第二个参数CCJumpTo的目标位置的绝对坐标(CCJumpBy的是相对于目前位置坐标,向量),第三个参数为跳跃高度,第四个参数是跳跃的次数。
CCActionInterval * actionTo=CCJumpTo::create(2,CCPointMake(300,300),50,4);
CCActionInterval * actionBy=CCJumpBy::create(2,CCPointMake(300,0),50,4);
CCActionInterval * actionUp=CCJumpBy::create(2,CCPointMake(0,0),80,4);
CCActionInterval * actionByBack=actionBy->reverse();
miku_pSprite->runAction(actionTo);
neru_pSprite->runAction(CCSequence::create(actionBy,actionByBack,NULL));
meiko_pSprite->runAction(CCRepeatForever::create( actionUp));
- cocos2d-x动作、特效和动画(三)旋转和跳跃动作
- cocos2d-x动作、特效和动画(三)扭曲动作
- cocos2d-x动作、特效和动画(一)移动动作
- cocos2d-x动作、特效和动画(二)缩放动作
- cocos2d-x (三) :场景、动作、动画特效
- cocos2d-x动作、特效和动画(四)贝赛尔曲线动作
- Cocos2d-JS 动作、特效和动画
- 【cocos2d-x】动作类之缓冲动作和组合动作的使用(变速动作)
- cocos2d-x中各种动作和特效的详细解释
- cocos2d-x 特效(网格动作)
- Cocos2d-x 图像渲染和动画——动作
- Cocos2d-X 动作特效详解
- Cocos2d-X中的动作特效
- cocos2d-x 动作动画方法
- cocos2d-x 动作与动画
- Cocos2d-x 3.0 动作,动画
- Cocos2d-x 3.0 动作,动画
- cocos2d-Lua06动作和动画切换
- jQuery插件的写法
- 取List<Object>的值
- Oracle报ORA-01722错误的排查经验
- linux IptabLex 攻击
- 深入分析 Java 中的中文编码问题
- cocos2d-x动作、特效和动画(三)旋转和跳跃动作
- 爆流的随便画教程—NO12 画嘞个剑
- hdu 1022 Train Problem I
- 还是域名
- Referenced file contains errors (http://struts.apache.org/dtds/struts-2.3.dtd)
- Oracle日期函数
- <摘录>TS,PS,PES包格式
- I/O 获取指定目录下的指定文件和目录
- ContentProvider 那点事儿