您的位置:首页 > 移动开发 > Cocos引擎

Cocos2d-x 3.2 Action动作

2015-06-10 13:09 429 查看
本文参考于Cocos2d-x v3.2学习笔记中的(八)动作(Action)

Action有三个子类:

1、FiniteTimeAction类:所有在有限时间能够完成的动作(action)的基类。

2、Follow类:一种“跟随”某一个节点的动作。

3、Speed类:改变一个action的运行速度,使他持续更长时间 (speed>1)或者更短的时间(speed<1)。(Speed对象不能作为一个动作序列的一部分, 因为它不是一个ActionInterval对象)

其次FiniteTimeAction类分为两种有限时间完成的动作类。

1、ActionInstant 即时动作。不同于ActionInterval,即时动作没有持续时间。

2、ActionInterval 持续动作是需要持续运行一段时间的动作。 它有一个启动时间和结束时间。结束时间由启动时间加上周期得出。

持续时间由很多有趣的特性,例如:

可以正常运行(default)

也可以反向运行

可以随加速器的改变运行

推荐阅读:

【官方文档】动作(Actions)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: