Cocos2dx技术(三)——cocos2dx基本概念(四)动作
来源:互联网 发布:怎么设计app软件 编辑:程序博客网 时间:2024/05/02 01:36
1、Action类的作用:Action对象可以随时间改变Node的属性,任何一个以Node为基类的对象都持有一个可执行动作的Action对象。
2、Cocos2dx里面的By与To的区别
By:相对
To:绝对
3、基本动作
移动(move),在规定时间内移动Node的位置
旋转(Rotate)
缩放(Scale)
淡入淡出
色调(Tint)
动画(Animate),通过Animate可以很容易地实现精灵的帧动画效果,要做的只是简单地每隔一段时间替换_displayframe_即可
减速(Easing),Easing用一个给定的加速度来使动画更加流畅。无论速度快慢,ease动作总是同时开始同时结束。
4、序列动作
Sequence可以使一系列对象按照顺序执行,这一系列对象可以使任意数量的动作对象、函数甚至是Sequence。
cocos2dx允许在Sequence中添加自定义的函数,而不仅仅限于cocos2dx中提供的动作对象。cocos2dx中有一个CallFune对象,它允许创建一个function()函数并传递到Sequence中执行。
Spawn与Sequence类似,不同的是Spawn是所有动作同时执行。
Reverse(逆序),运行一系列动作时,可以调用reserve()函数使动作逆序执行。这种逆序不仅仅是逆序执行动作,实际上原始的Sequence或者Spawn的属性也跟着转换成逆序。
大部分Action和Sequence对象都是可逆的。
0 0
- Cocos2dx技术(三)——cocos2dx基本概念(四)动作
- Cocos2dx技术(三)——cocos2dx基本概念(一)
- Cocos2dx技术(三)——cocos2dx基本概念(二)
- Cocos2dx技术(三)——cocos2dx基本概念(三)精灵
- Cocos2dx技术(三)——cocos2dx基本概念(五)场景
- Cocos2dx技术(三)——cocos2dx基本概念(六)控件库
- cocos2dx学习笔记(三)——动作(CCAction)
- 四、Cocos2dx之动作(CCAction)
- Cocos2dx技术(四)——UI制作
- Cocos2dx技术(一)——cocos2dx初窥
- Cocos2dx—动作类Action
- Cocos2dx技术(四)——Android上运行Cocos的若干问题
- cocos2dx 49常见动作 (转载)
- cocos2dx 动作
- Cocos2dX动作
- cocos2dx-动作
- Quick Cosos2Dx技术(三)——LDT+quick-x-player调试quick cocos2dx项目
- Cocos2dx技术(二)——Cocos2dx开发环境搭建(on windows)
- Java SE 多线程下载网络上的文件代码+注释
- android NFC学习笔记(二)
- 哈希表
- 国内HTML5前端开发框架
- 为Fedora21 aarch64制作RPM包(tengine)
- Cocos2dx技术(三)——cocos2dx基本概念(四)动作
- 【BZOJ3932】【CQOI2015】任务查询系统 可持久化线段树
- BNU 背包密码(编码与解密)
- (二进制与三进制)趣味题
- Android数据转换ascii码、数值、字符串的转换
- 20150403 N1
- 学习的过程
- 社説 20150408 中小企業春闘 官民で賃上げの動き広げよう
- windows下wampserver的安装与一些简单配置