Cocos Creator中使用动作列表(官方文档摘录)
2016-12-01 11:43
330 查看
基础动作类型
Action:所有动作类型的基类。FiniteTimeAction:有限时间动作,这种动作拥有时长
duration属性。
ActionInstant:即时动作,这种动作立即就会执行,继承自
FiniteTimeAction。
ActionInterval:时间间隔动作,这种动作在已定时间内完成,继承自
FiniteTimeAction。
ActionEase:所有缓动动作基类,用于修饰
ActionInterval。
EaseRateAction:拥有速率属性的缓动动作基类。
EaseElastic:弹性缓动动作基类。
EaseBounce:反弹缓动动作基类。
在这些动作类型的文档中,开发者可以了解到各个动作类型的基本 API。
容器动作
动作名称 | 简介 | 文档链接 |
---|---|---|
cc.sequence | 顺序执行动作 | API 描述 |
cc.spawn | 同步执行动作 | API 描述 |
cc.repeat | 重复执行动作 | API 描述 |
cc.repeatForever | 永远重复动作 | API 描述 |
cc.speed | 修改动作速率 | API 描述 |
即时动作
动作名称 | 简介 | 文档链接 |
---|---|---|
cc.show | 立即显示 | API 描述 |
cc.hide | 立即隐藏 | API 描述 |
cc.toggleVisibility | 显隐状态切换 | API 描述 |
cc.removeSelf | 从父节点移除自身 | API 描述 |
cc.flipX | X轴翻转 | API 描述 |
cc.flipY | Y轴翻转 | API 描述 |
cc.place | 放置在目标位置 | API 描述 |
cc.callFunc | 执行回调函数 | API 描述 |
cc.targetedAction | 用已有动作和一个新的目标节点创建动作 | API 描述 |
时间间隔动作
动作名称 | 简介 | 文档链接 |
---|---|---|
cc.moveTo | 移动到目标位置 | API 描述 |
cc.moveBy | 移动指定的距离 | API 描述 |
cc.rotateTo | 旋转到目标角度 | API 描述 |
cc.rotateBy | 旋转指定的角度 | API 描述 |
cc.scaleTo | 将节点大小缩放到指定的倍数 | API 描述 |
cc.scaleBy | 按指定的倍数缩放节点大小 | API 描述 |
cc.skewTo | 偏斜到目标角度 | API 描述 |
cc.skewBy | 偏斜指定的角度 | API 描述 |
cc.jumpBy | 用跳跃的方式移动指定的距离 | API 描述 |
cc.jumpTo | 用跳跃的方式移动到目标位置 | API 描述 |
cc.follow | 追踪目标节点的位置 | API 描述 |
cc.bezierTo | 按贝赛尔曲线轨迹移动到目标位置 | API 描述 |
cc.bezierBy | 按贝赛尔曲线轨迹移动指定的距离 | API 描述 |
cc.blink | 闪烁(基于透明度) | API 描述 |
cc.fadeTo | 修改透明度到指定值 | API 描述 |
cc.fadeIn | 渐显 | API 描述 |
cc.fadeOut | 渐隐 | API 描述 |
cc.tintTo | 修改颜色到指定值 | API 描述 |
cc.tintBy | 按照指定的增量修改颜色 | API 描述 |
cc.delayTime | 延迟指定的时间量 | API 描述 |
cc.reverseTime | 反转目标动作的时间轴 | API 描述 |
cc.cardinalSplineTo | 按基数样条曲线轨迹移动到目标位置 | API 描述 |
cc.cardinalSplineBy | 按基数样条曲线轨迹移动指定的距离 | API 描述 |
cc.catmullRomTo | 按 Catmull Rom 样条曲线轨迹移动到目标位置 | API 描述 |
cc.catmullRomBy | 按 Catmull Rom 样条曲线轨迹移动指定的距离 | API 描述 |
缓动动作
动作名称 | 文档链接 |
---|---|
cc.easeIn | API 描述 |
cc.easeOut | API 描述 |
cc.easeInOut | API 描述 |
cc.easeExponentialIn | API 描述 |
cc.easeExponentialOut | API 描述 |
cc.easeExponentialInOut | API 描述 |
cc.easeSineIn | API 描述 |
cc.easeSineOut | API 描述 |
cc.easeSineInOut | API 描述 |
cc.easeElasticIn | API 描述 |
cc.easeElasticOut | API 描述 |
cc.easeElasticInOut | API 描述 |
cc.easeBounceIn | API 描述 |
cc.easeBounceOut | API 描述 |
cc.easeBounceInOut | API 描述 |
cc.easeBackIn | API 描述 |
cc.easeBackOut | API 描述 |
cc.easeBackInOut | API 描述 |
cc.easeBezierAction | API 描述 |
cc.easeQuadraticActionIn | API 描述 |
cc.easeQuadraticActionOut | API 描述 |
cc.easeQuadraticActionInOut | API 描述 |
cc.easeQuarticActionIn | API 描述 |
cc.easeQuarticActionOut | API 描述 |
cc.easeQuarticActionInOut | API 描述 |
cc.easeQuinticActionIn | API 描述 |
cc.easeQuinticActionOut | API 描述 |
cc.easeQuinticActionInOut | API 描述 |
cc.easeCircleActionIn | API 描述 |
cc.easeCircleActionOut | API 描述 |
cc.easeCircleActionInOut | API 描述 |
cc.easeCubicActionIn | API 描述 |
cc.easeCubicActionOut | API 描述 |
cc.easeCubicActionInOut | API 描述 |
相关文章推荐
- Cocos Creator中使用对象池(官方文档摘录)
- Cocos Creator 使用计时器(摘自官方文档)
- Cocos Creator 生命周期回调(官方文档摘录)
- Cocos Creator中使用动作系统(官方文档摘录)
- Cocos Creator中模块化脚本(官方文档摘录)
- Cocos Creator 动作列表(摘自官方文档)
- Cocos Creator JavaScript 快速入门(摘自官方文档)
- Cocos Creator 模块化脚本(摘自官方文档)
- Cocos Creator 动作列表
- Cocos Creator 系统内置事件(摘自官方文档)
- Cocos Creator 插件脚本(摘自官方文档)
- Cocos Creator中使用计时器(官方文档摘录)
- Cocos Creator使用 cc.Class 声明类型(官方文档摘录)
- Cocos Creator 网络接口(摘自官方文档)
- Cocos Creator 中使用动作系统(摘自官方文档)
- Cocos2d-x——CocosBuilder官方帮助文档翻译1 使用自定义类
- Cocos Creator 使用计时器(官方文档摘录)
- Sencha Touch 2 官方文档翻译之 Using Views in your Applications(使用视图)
- mysqlidxchk查看mysql未使用索引官方文档
- 制作freebsd U盘启动过程。官方文档摘录