动作列表
基础动作类型
- Action:所有动作类型的基类。
- FiniteTimeAction:有限时间动作,这种动作拥有时长
duration
属性。 - ActionInstant:即时动作,这种动作立即就会执行,继承自
FiniteTimeAction
。 - ActionInterval:时间间隔动作,这种动作在已定时间内完成,继承自
FiniteTimeAction
。 - ActionEase:所有缓动动作基类,用于修饰
ActionInterval
。 - EaseRateAction:拥有速率属性的缓动动作基类。
- EaseElastic:弹性缓动动作基类。
- EaseBounce:反弹缓动动作基类。
在这些动作类型的文档中,开发者可以了解到各个动作类型的基本 API。
容器动作
动作名称 | 简介 | 文档链接 | ||||||
---|---|---|---|---|---|---|---|---|
cc.sequence | 顺序执行动作 | API 描述 | ||||||
cc.spawn | 同步执行动作 | cc.repeat | 重复执行动作 | cc.repeatForever | 永远重复动作 | cc.speed | 修改动作速率 | API 描述 |
即时动作
立即显示 | cc.hide | 立即隐藏 | cc.toggleVisibility | 显隐状态切换 | cc.removeSelf | 从父节点移除自身 | cc.flipX | X轴翻转 | cc.flipY | Y轴翻转 | cc.place | 放置在目标位置 | cc.callFunc | 执行回调函数 | cc.targetedAction | 用已有动作和一个新的目标节点创建动作 | API 描述 |
时间间隔动作
移动到目标位置 | @L_301_15@ |