posted @ 2013-11-18 21:49
随笔分类 - Cocos2dx之动作/动画专题
摘要:CCGrid3DAction
// 作用:x轴3D反转特效
CCActionInterval *flipX3D= CCFlipX3D::create(4);
//作用:Y轴3D反转特效
CCActionInterval * flipY3D = CCFlipY3D::create(4); // 作用: 凸镜特效
CCActionInterval * lens3D= CCLens3D::creat...
阅读全文
摘要:动画简单实例 Normal 0 false 10 pt 0 2 false false false EN-US ZH-CN X-NONE $([{£¥·‘“〈...
阅读全文
posted @ 2013-11-18 21:10
摘要:补间动作也是一个包装器(之前叫补间动画,从字面上讲,叫动作更合适一些。)。你也可以叫他缓释动作。
1.含义
补间动作改变的是,内部动作的执行速率(注意,并没有改变执行的最终效果,和执行的时间。)关于这个含义,我们用图表表示,横轴表示时间,纵轴表示位移。 假设我们有一个动作,4秒内按(100,1...
阅读全文
posted @ 2013-11-18 21:02
摘要:持续动作,顾名思义,就是该动作的执行将持续一段时间。因此持续动作的静态生成函数,往往附带一个时间值Duration。
持续动作类名后缀:一般有两种后缀,一种是To,一种是By。To表示最终达到的目标值,By表示增量值。如:
1. CCMoveBy::actionWithDuration(0.5f,ccp(5,5));//表示花0.5秒,按向量(5,5)移动一段距离
2. CCMoveTo::act...
阅读全文
posted @ 2013-11-18 21:00
摘要:立即动作就是不需要时间,马上就完成的动作。立即动作的共同基类是CCActionInstant。CCActionInstant的常用子类有: CCCallFunc:回调函数包装器
CCFlipX:X轴翻转
CCFlipY:Y轴翻转
CCHide:隐藏
CCPlace:放置到一个位置
CCRemove...
阅读全文
posted @ 2013-11-18 20:59
摘要:一、动作概述
动作(action)作用于游戏元素,可以使游戏元素运动起来。常见的动作有移动、转动、闪烁、消失等。动作分为持续性动作与瞬时动作,持续性动作在一段时间内连续完成,瞬时动作会瞬间完成。为了使游戏画面动起来,我们会在需要的时候创建一系列动作,并把它们应用到游戏元素中。在Cocos2d-x中,动作由CCAction类实现,由CCAction类派生出持续性动作类CCActionInterval...
阅读全文
posted @ 2013-08-03 17:35