【7】coco2d-x核心类之CCAction
2013-12-24 14:21
162 查看
CCAction(动作类),并不是在屏幕中显示的对象,CCAction必须依附CCNode(节点)的实例才能发挥作用。CCAction类继承关系如下图
CCAction有三个子类:有限时间动作(CCFiniteTimeAction),跟随动作(CCFollow),移动动作(CCSpeed)
一:CCFiniteTimeAction
1:CCActionInStant(瞬时动作):直接调用结果的动作,没有任何动画效果。
2:CCActionInterval(延时动作)::会形成动画过程
实例:test项目利的ActionTest
二:CCFollow
跟随动作是一个节点跟随另一个节点的动作
三:CCSpeed
CCSpeed不是一个独立的动作,是对目前一个动作的包装,经过包装之后,该动作可以实现慢动作和快进的效果
设置为1是源速度,大于1加速,小于1减速
四:动作延时
CCDelayTime动作延后一段固定的时间,只有时间,没有动作
上面图片里的代码表示,先执行move动作,延后2两秒后在执行move
CCAction有三个子类:有限时间动作(CCFiniteTimeAction),跟随动作(CCFollow),移动动作(CCSpeed)
一:CCFiniteTimeAction
1:CCActionInStant(瞬时动作):直接调用结果的动作,没有任何动画效果。
2:CCActionInterval(延时动作)::会形成动画过程
实例:test项目利的ActionTest
二:CCFollow
跟随动作是一个节点跟随另一个节点的动作
三:CCSpeed
CCSpeed不是一个独立的动作,是对目前一个动作的包装,经过包装之后,该动作可以实现慢动作和快进的效果
设置为1是源速度,大于1加速,小于1减速
四:动作延时
CCDelayTime动作延后一段固定的时间,只有时间,没有动作
上面图片里的代码表示,先执行move动作,延后2两秒后在执行move
相关文章推荐
- 【6】coco2d-x核心类之CCSprite及其相关类
- 【3】coco2d-x 核心类之CCNode以及coco2d-x的坐标系
- 【4】coco2d-x核心类之CCDirector
- 【5】coco2d-x核心类之CCScene与CClayer
- cocos2d-x核心类剖析-coco2d-x触屏实现机制
- [Quick-Cococs2DX] Quick-Cocos2D-X学习 (二) Quick-Cocos2d-X 核心framework 目录结构与功能介绍
- 【10】coco2d-x CCTextFieldTTF最简单的方法实现密码登陆“*”
- coco2d-x CCScrollView实现关卡选择 新手引导 帮助界面
- 【Cococs2d-x】通过TexturePacker加密图片资源(Cocos2d-x方式)
- [记]coco2d和uikit结合使用的困惑
- coco2d-x lua 加入场景切换动画问题
- coco2d-x CCScrollView实现背包翻页
- coco2d-x 基础系列 (05) Actions基本操作
- coco2d-x如何创建工程
- coco2d学习day01 精灵分析
- cocos2d-触摸分发原理-----------------cococs2d-x 3.0正式版本(7.18)
- coco2d-x 3.2 显示中文
- 【Cococs2d-x】通过TexturePacker加密图片资源(Cocos2d-x方式)
- CCFileUtils::getFileData 使用[coco2d-x]
- 安装coco2d-x