使用cocos2dx,首先是从action入手,表示各种绑定对象的执行。
action+对象,组成了类似script + object的结构,action需要和object绑定在一起
1.基本动作InstantAction
放置 – Place
隐藏 – Hide
显示 – Show
可见切换 – ToggleVisibility
2.延时动作
移动到 – CCMoveTo
移动– CCMoveBy
跳跃到 – CCJumpTo
跳跃 – CCJumpBy
贝塞尔 – CCBezierBy
放大到 – CCScaleTo 设置放大倍数,是浮点型。
放大 – CCScaleBy
旋转到 – CCRotateTo
旋转 – CCRotateBy
闪烁 – CCBlink 设定闪烁次数
色调变化到 – CCTintTo
色调变换 – CCTintBy
变暗到 – CCFadeTo
由无变亮 – CCFadeIn
由亮变无 – CCFadeOut
3.组合动作
序列 – CCSequence
同步 – Spawn
重复有线次数 – Repeate
动作反向 – Reverse
动画 – Animation
无限重复 – RepeatForever
4.速度变化
EaseIn 由慢至快。
EaseOut 由快至慢
EaseInOut 由慢至快再由快至慢。
EaseSineIn 由慢至快。
EaseSineOut 由快至慢
EaseSineInOut 由慢至快再由快至慢。
EaseExponentialIn 由慢至极快。
EaseExponentialOut 由极快至慢。
EaseExponentialInOut 由慢至极快再由极快至慢。
Speed 人工设定速度,还可通过 SetSpeed 不断调整。
5.扩展动作
延时动作 – Delay ,比如在动作序列中增加一个时间间歇
分享到:
相关推荐
该资源主要用于cocos2d-x中Value与json字符串的相互转换,提供从json文件读取为cocos2d::Value,cocos2d::Value写入到文件,cocos2d::Value转换为json字符串,json字符串转换为cocos2d::Value。json字符串转换成cocos...
资源名称:Cocos2d-x实战:JS卷——Cocos2d-JS开发内容简介:本书是介绍Cocos2d-x游戏编程和开发技术书籍,介绍了使用Cocos2d-JS中核心类、瓦片地图、物理引擎、音乐音效、数据持久化、网络通信、性能优化、多平台...
NULL 博文链接:https://o0o0o0o.iteye.com/blog/805541
主要参考了《3D游戏编程大师技巧》 感谢大师(André LaMothe) 感谢cocos2d-x
cocos2d入门 cocos2d入门 cocos2d入门 cocos2d入门 cocos2d入门 cocos2d入门
自己记录的Cocos2d-x学习笔记,希望能够帮助新手,快速入门,掌握cocos2d-x的开发
cocos2d-x 2.x action集合(详细注释分类)
NULL 博文链接:https://o0o0o0o.iteye.com/blog/805601
NULL 博文链接:https://o0o0o0o.iteye.com/blog/805581
Learn iPhone and iPad Cocos2D Game 原文及译文,是一本非常入门的Cocos2D的书籍,如果需要源代码,告诉我
添加成员,例如: ``` class AppDelegate : private cocos2d::CCQApplication { public: AppDelegate(int argc, char *argv[]) : cocos2d::CCQApplication(argc, argv) {}; 虚拟 ~AppDelegate(); ......保护:...
NULL 博文链接:https://o0o0o0o.iteye.com/blog/805560
cocos2d-x-2.1.5
ios游戏必备,介绍了游戏开发的基本方法和步骤
Cocos2D目录: 第一章:介绍Cocos2d 第二章: 开始学习 第三章: 基础知识 第四章: 你的第一个游戏(修正错误) 第五章: 游戏构成要素 第六章: 深入了解精灵(Sprite) 第七章: 横向滚屏射击游戏 第八章: 完成滚屏射击游戏...
第1章 开始前的准备工作 1 第2章 你的第一款iPhone游戏:垂直射击游戏 38 第3章 Cocos2D核心类 69 第4章 Cocos2D中的动作、特效与动画 152 第5章 Cocos2D中的文本渲染系统 229 共19章
Cocos2d-JS中使用Cocos Studio资源05:帧动画 动画资源,代码
Cocos2d-JS中使用Cocos Studio资源03:设置界面
在使用cocos2d-x开发游戏的过程中,为了实现逻辑和显示相分离。 在下通宵了一个晚上,写出了该事件类。 谨记,该事件只能用于cocos2d-x中。 事件发送者需要继承EventDispatcher类 事件接收者需要继承EventHandle类...