透明度变化的功能挺不错。
 
瞬时动作

瞬时动作不需要时间,立即完成
[cpp]  
//放置,=setPosition()  
pRole->runAction(CCPlace::create(ccp(300,300)));  
  
//隐藏,=setVisible(false)  
pRole->runAction(CCHide::create());  
  
//显示,=setVisible(true)  
pRole->runAction(CCShow::create());  
  
//水平翻转,=setFlipX(true)  
pRole->runAction(CCFlipX::create(true));  
  
//垂直翻转,=setFlipY(true)  
pRole->runAction(CCFlipY::create(true));  
 
延时动作
[cpp]  
//移动到,1s,  
pRole->runAction(CCMoveTo::create(1,ccp(300,300)));  
  
//跳跃到,1s,高度50,分为5步  
pRole->runAction(CCJumpTo::create(1,ccp(300,300),50,5));  
  
//放大到,1s,2倍大小  
pRole->runAction(CCScaleTo::create(1,2));  
  
//旋转到,1s,90度  
pRole->runAction(CCRotateTo::create(1,90));  
  
//闪烁,1s,5下  
pRole->runAction(CCBlink::create(1,5));  
  
//色调变化到,1s,RGB  
pRole->runAction(CCTintTo::create(1,100,100,100));  
  
//变暗到,1s,透明度  
pRole->runAction(CCFadeTo::create(1,50));  
  
//由无变亮,1s,  
pRole->runAction(CCFadeIn::create(1));  
  
//由亮变无,1s,  
pRole->runAction(CCFadeOut::create(1));  
  
//水平翻转,1s  
pRole->runAction(CCFlipX3D::create(1));  
 
 
重复动作
[cpp]  
//重复执行  
pRole->runAction(CCRepeat::create(CCFlipX3D::create(1),2));  
  
//无限重复  
pRole->runAction(CCRepeatForever::create(CCFlipX3D::create(1)));  
 
动作
[cpp]  
//反动作,通常只有 CCXXXBy支持  
pRole->runAction(CCSequence::create(CCMoveBy::create(1,ccp(50,50)),CCMoveBy::create(1,ccp(50,50))->reverse(),NULL));  
 
连续动作
[cpp]  
//连续动作  
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));  
 
同步动作
[cpp]  
//同步动作,确保动作可以同步执行,  
CCRotateTo* roteTo=CCRotateTo::create(1,90);  
CCFadeTo* fadeTo=CCFadeTo::create(1,50);  
pRole->runAction(CCSpawn::create(roteTo,fadeTo ,NULL));  

cocos2d-x CCAction:动作(转)的更多相关文章

  1. cocos2d-x学习记录2——CCAction动作

    CCAction能够使CCNode运动起来,能够呈现出多种多样的动作.这些动作能够改变其运动方向.形状.大小.旋转等. 同时,还可利用CCCallFunc.CCCallFuncN.CCCallFunc ...

  2. [一位菜鸟的COCOS-2D编程之路]COCOS2D中得动作,特效和动画

    一,CCActionManager 管理所有节点动作的对象 来看看打飞机里面的一个onEnter 方法 - (void)onEnter { [super onEnter]; //一定要注意添加此方法, ...

  3. 动作基类 CCAction

    CCAction动作基类关系 class CC_DLL CCAction : public CCObject { public: CCAction(void); virtual ~CCAction(v ...

  4. cocos2d(CCSprite 用贝塞尔做抛物线,足球精灵并且同时做旋转放大效果)

    今天刚学到Cocos2d中的动作哪一张,自己做了一个用贝塞尔曲线足球精灵实现同时放大旋转和抛物线动作. 使用 [CCSpawn actions:,,]链接这几个动作,同时做.与CCSequence(一 ...

  5. CCAction、CCFiniteTimeAction、CCSpeed、CCFollow

    /**************************************************************************** Copyright (c) 2010-201 ...

  6. quick-cocos2d-x游戏开发【8】——动画与动作

    动画与动作,在quick中都有对其封装,所以我们还是来看一下吧. 总的来说,对于帧动画,quick封装的方法我们能够常常使用,这是很方便的,以下直接上代码来直观感受下, 比方,14张帧图片,採用coc ...

  7. Cocos2d-x开源、跨平台的游戏引擎

    from://http://blog.linguofeng.com/pages/language/c/Cocos2dx.html Cocos2d-x 开源.跨平台的游戏引擎 一.下载 http://c ...

  8. Cocos2d-x Scene生命周期 pushScene和replaceScene

    最近在开发过程中遇到很多切换场景的时候概率性崩溃,内存暴增的问题.因此总结一些开发中需要注意的要点, 1. 切换全屏场景的时候最好使用replaceScene而不是pushScene. 因为pushS ...

  9. 怎样制作一个横版格斗过关游戏 Cocos2d-x 2.0.4

     本文实践自 Allen Tan 的文章<How To Make A Side-Scrolling Beat 'Em Up Game Like Scott Pilgrim with Coco ...

  10. cocos2dx笔记1:概述

    1.核心的类和功能 CCDirector gameLoop,实现场景绘制.多个场景之间切换控制.控制游戏的停止,暂停,等生命周期. CCScene 场景类,每一个场景能够理解为一个游戏镜头.状态 CC ...

随机推荐

  1. IOS改变状态栏样式

    1.状态栏高亮颜色 在info.plist中添加 View controller-based status bar appearance 设置为 "NO"在AppDelegate. ...

  2. html5 的百度地图连接

    在一些网站上,我们经常会看到一些地址会有一个图标的形式展现,当你点击的时候就会加载一个你点击区域的地图出来,很神奇的一个功能,在之前是没有这样功能的,都是直接写上地址,你要去的话自己找去吧,现在有了这 ...

  3. uva 1378 A Funny Stone Game (博弈-SG)

    题目链接:http://vjudge.net/problem/viewProblem.action?id=41555 把第i堆的每个石子看出一堆个数为n-i的石子,转换为组合游戏 #include & ...

  4. 交叉编译:cannot find /lib/libc.so.6 collect2: ld returned 1 exit status

    1.有时候明明指定了交叉编译的动态库搜索路径,但有些库提示还是搜索不到,而且提示的搜索路径有点奇怪,不是指定的路径,比如: /opt/mips-4.4/bin/../lib/gcc/mips-linu ...

  5. 各种开源协议介绍 BSD、Apache Licence、GPL V2 、GPL V3 、LGPL、MIT

    现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种(http://www.opensource.org/licenses /alphabeti ...

  6. 零散的笔记:jquery中的事件

    1.替代mouseover和mouseout的事件 jquery的mouseover和mouseout事件在移到子页面时也会触发,这在移到一级菜单弹出二级菜单,移到二级菜单时一级菜单也要显示时,这两个 ...

  7. JS 单击复制,复制后变为已复制

    这段代码是在新浪网站上找到的.先放出CSS代码: .focus a.arrow,.card_con4 li i,.cm1_menu_wrap a.cm1_menu_box,.cm1_img span, ...

  8. Delphi-Concat 函数

    函数名称 Concat 所在单元 System 函数原型 function Concat ( const String1 {,String2 ...} : string ) : string; 函数功 ...

  9. 模拟DOMContentLoaded事件

    window.onload事件 文档中所有图片,脚本,链接以及子框完成加载后,才会触发window.onload事件. 浏览器兼容性:All DOMContentLoaded事件 当页面中的文档树解析 ...

  10. HDU1276(士兵队列训练模拟与链表)

    HDU1276 Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u   Descripti ...