概述基础
动作类型 Action:所有动作类型的基类。 FiniteTimeAction:有限时间动作,这种动作拥有时长 duration 属性。 ActionInstant:即时动作,这种动作立即就会执行,继承自 FiniteTimeAction。 ActionInterval:时间间隔动作,这种动作在已定时间内完成,继承自 FiniteTimeAction。 ActionEase:所有缓动动作基类, 基础动作类型 @H_301_2@ Action:所有动作类型的基类。 FiniteTimeAction:有限时间动作,这种动作拥有时长
duration
属性。 ActionInstant:即时动作,这种动作立即就会执行,继承自
FiniteTimeAction
。 ActionInterval:时间间隔动作,这种动作在已定时间内完成,继承自
FiniteTimeAction
。 ActionEase:所有缓动动作基类,用于修饰
ActionInterval
。 EaseRateAction:拥有速率属性的缓动动作基类。 EaseElastic:d性缓动动作基类。 EaseBounce:反d缓动动作基类。
在这些动作类型的文档中,开发者可以了解到各个动作类型的基本 API。
容器动作
动作名称 | 简介 | 文档链接 |
cc.sequence | 顺序执行动作 | API 描述 |
cc.spawn 同步执行动作 | API 描述 |
cc.repeat 重复执行动作 | cc.repeatForever | 永远重复动作 | cc.speed | 修改动作速率 | API 描述 |
即时动作cc.show
立即显示 | cc.hide | 立即隐藏 | cc.toggleVisibility | 显隐状态切换 | cc.removeSelf | 从父节点移除自身 | cc.flipX | X轴翻转 | cc.flipY | Y轴翻转 | cc.place | 放置在目标位置 | cc.callFunc | 执行回调函数 | cc.targetedAction | 用已有动作和一个新的目标节点创建动作 | API 描述 | 时间间隔动作cc.moveTo
移动到目标位置 | cc.moveBy | 移动指定的距离 | cc.rotateTo | 旋转到目标角度 | cc.rotateBy | 旋转指定的角度 | cc.scaleTo | 将节点大小缩放到指定的倍数 | cc.scaleBy | 按指定的倍数缩放节点大小 | cc.skewTo | 偏斜到目标角度 | cc.skewBy | 偏斜指定的角度 | cc.jumpBy | 用跳跃的方式移动指定的距离 | cc.jumpTo | 用跳跃的方式移动到目标位置 | cc.follow | 追踪目标节点的位置 | cc.bezierTo | 按贝赛尔曲线轨迹移动到目标位置 | cc.bezierBy | 按贝赛尔曲线轨迹移动指定的距离 | cc.blink | 闪烁(基于透明度) | cc.fadeTo | 修改透明度到指定值 | cc.fadeIn | 渐显 | cc.fadeOut | 渐隐 | cc.tintTo | 修改颜色到指定值 | cc.tintBy | 按照指定的增量修改颜色 | cc.delayTime | 延迟指定的时间量 | cc.reverseTime | 反转目标动作的时间轴 | cc.cardinalSplineTo | 按基数样条曲线轨迹移动到目标位置 | cc.cardinalSplineBy | 按基数样条曲线轨迹移动指定的距离 | cc.catmullRomTo | 按 Catmull Rom 样条曲线轨迹移动到目标位置 | cc.catmullRomBy | 按 Catmull Rom 样条曲线轨迹移动指定的距离 | API 描述 | 缓动动作
cc.easeIn cc.easeOut | cc.easeInOut | cc.easeExponentialIn | cc.easeExponentialOut | cc.easeExponentialInOut | cc.easeSineIn | cc.easeSineOut | cc.easeSineInOut | cc.easeElasticIn | cc.easeElasticOut | cc.easeElasticInOut | cc.easeBounceIn | cc.easeBounceOut | cc.easeBounceInOut | cc.easeBackIn | cc.easeBackOut | cc.easeBackInOut | cc.easeBezierAction | cc.easeQuadraticActionIn | cc.easeQuadraticActionOut | cc.easeQuadraticActionInOut | cc.easeQuarticActionIn | cc.easeQuarticActionOut | cc.easeQuarticActionInOut | cc.easeQuinticActionIn | cc.easeQuinticActionOut | cc.easeQuinticActionInOut | cc.easeCircleActionIn | cc.easeCircleActionOut | cc.easeCircleActionInOut | cc.easeCubicActionIn | cc.easeCubicActionOut | cc.easeCubicActionInOut | API 描述 |
总结 以上是内存溢出为你收集整理的Cocos Creator中使用动作列表(官方文档摘录)全部内容,希望文章能够帮你解决Cocos Creator中使用动作列表(官方文档摘录)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
评论列表(0条)