自己的总结:
ActionManager管理所有的节点的action,但是存放和遍历的方式是按节点为单位的,一个个更新节点所有的action动作。
ActionManager是被Sechduler调度的,在Director初始化的时候就被调度了,每帧更新
ActionManager帧更新调度的是Action的setup,所有持续性动作ActionInterval在setup中被记录分时间段执行,调度Action的update函数进行动作更新。时间执行完毕之后,ActionInterval的isDone函数返回ture,自动销毁Action
相关类
Action及子类, 提供如何改变Node属性的算法
Node,被Action改变的对象
ActionManager,Action的驱动器
Action类图
由一个例子说开
例子