IntervalAction是间隔动作,InstantAction是瞬时动作。
动作的管理是要由节点负责的,任何的节点都可以管理节点,如精灵、菜单、层、甚至场景都可以管理动作。
节点管理动作的相关方法如下:
do(template_action)。
执行动作
action_remove(worker_action)。
中断动作
pause()。
暂停动作
resume()。
继续执行所有动作
stop()。
停止所有动作
are_actions_running()。
是否有真在执行的动作
间隔动作: 间隔工作的执行需要一定的时间,可以设置duration属性来设置动作执行的时间,间隔动作的基类是IntervalAction。
间隔动作主要有11个子类,其中如下几类:
位置相关的动作,有MoveBy,MoveTo,JumpBy,JumpTo。
缩放相关的动作,有ScaleBy,ScaleTo。
旋转相关的动作,有RotateTo,RotateBy。
不透明度相关的动作,有FadeIn,FadeOut,FadeTo.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)