ActionTimeline动画由CSLoader类创建,该类有两个主要函数,其一为createNode,其二为 createTimeline。前者用于创建一个 Node 对象,而后者则是创建 ActionTimeline 类型的动画,创建节点和动画都是使用 csb 格式的文件,这种格式文件由 Cocos Studio 导出。ActionTimeline类提供了控制动画的函数,如表3-5所示。
表3-5 ActionTimeline类主要函数
表3-5中介绍了ActionTimeline 类在播放时的控制函数,对于这类动画的使用,如程序片段3-45所示。
程序片段3-45 ActionTimeline动画使用
程序片段 3-45 是引擎 TestChangePlaySection 例子中的,读者可以结合这些例子理解ActionTimeline动画。