CCGrid3DAction // 作用:x轴3D反转特效 CCActionInterval *flipX3D= CCFlipX3D::create(4); //    作用:Y轴3D反转特效 CCActionInterval * flipY3D = CCFlipY3D::create(4); // 作用: 凸镜特效 CCActionInterval * lens3D= CCLens3D::create(4, CCSizeMake(15, 10), CCPointMake(size.width/…
补间动作也是一个包装器(之前叫补间动画,从字面上讲,叫动作更合适一些.).你也可以叫他缓释动作. 1.含义 补间动作改变的是,内部动作的执行速率(注意,并没有改变执行的最终效果,和执行的时间.)关于这个含义,我们用图表表示,横轴表示时间,纵轴表示位移. 假设我们有一个动作,4秒内按(100,100)的增量进行移动 1. CCMoveBy::actionWithDuration(4.0f, ccp(100,100)); 假设我们的机器比较操蛋,一秒一帧(用绿线切割).假设初始节点在(0,0)点,那…
动画简单实例 v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} Normal 0 false 10 pt 0 2 false false false EN-US ZH-CN X-NONE $([{£¥·'"〈<「『[[[〝﹙﹛﹝$(.[{£¥ !%),.:;&…
持续动作,顾名思义,就是该动作的执行将持续一段时间.因此持续动作的静态生成函数,往往附带一个时间值Duration. 持续动作类名后缀:一般有两种后缀,一种是To,一种是By.To表示最终达到的目标值,By表示增量值.如: 1.                   CCMoveBy::actionWithDuration(0.5f,ccp(5,5));//表示花0.5秒,按向量(5,5)移动一段距离 2.                   CCMoveTo::actionWithDuratio…
第一部分:CCActionInterval家族(持续动作) 持续动作,顾名思义,就是该动作的执行将持续一段时间.因此持续动作的静态生成函数,往往附带一个时间值Duration.例如: CCActionInterval *moveByAction=CCMoveBy::actionWithDuration(0.5f,ccp(5,5)); 持续动作类名后缀:一般有两种后缀,一种是To,一种是By.To表示最终达到的目标值,By表示增量值.如: CCMoveBy::actionWithDuration(…
cocos2dx常见的46中+22中动作详解 分类: iOS2013-10-16 00:44 1429人阅读 评论(0) 收藏 举报 bool HelloWorld::init(){    //////////////////////////////    // 1. super init first    if ( !CCLayer::init() )    {        return false;    } CCSprite * sp= CCSprite::create("Icon.pn…
我们用Silverlight框架开发WP8的应用程序的时,编写动画可以使用缓动效果来实现缓动动画对吧,那么在Cocos2d-x框架里面我们一样是可以缓动动作(缓动动画),其实技术的东西都是想通的,如果你很好地理解了缓动动画,那么对于Cocos2d-x框架的缓动动作其实就是一碟小菜了.那么对于缓动动作我们可以理解为给普通的动作加上了一个加速度,让其运动的效果更加符合我们的自然规律.那么在Cocos2d-x框架里面内置了一系列常用的缓动动作,我们来看下下面的这图类的继承图. 头文件:  #inclu…
以下内容来源于:http://www.cnblogs.com/linux-ios/archive/2013/04/06/3001946.html 转载时请保留以上链接. bool HelloWorld::init() { ////////////////////////////// // 1. super init first if ( !CCLayer::init() ) { return false; } CCSprite * sp= CCSprite::create("Icon.png&q…
CCAction是cocos2dx中专门用来处理动作相关的类,几乎所有的与动作相关的类都是从它派生而来的.而CCAction继承自CCObject class CCFiniteTimeAction : public CCAction 由CCFiniteTimeAction 派生出的两个主要类分别是: 瞬时动作 CCActionInstant 持续性动作 CCActionInterval 瞬时动作: 即时间间隔为0的动作,实质上要到下一帧才能执行的动作. 瞬时动作是指能立刻完成的动作,是CCFin…
关于动作部分,总的来说使用起来比较简单,创建一个动作,然后让可渲染节点如精灵去执行这个动作即可.cocos2dx提供了很多类型的动作,使用起来也很方便.本节重点介绍动作CCAction的子类之一时间动作:CCFiniteTimeAction: 时间动作又分:瞬时动作(CCActionInstant)和持续动作(CCActionInterval) 瞬时动作:指动作立马执行,不需要持续时间,如位置的瞬移. 持续动作:需要给动作指定持续时间,如从A移动到B,设定3秒移动时长.       瞬时动作 C…