cocos2d-x 动作类

cocos2d-x 动作类,第1张

cocos2d-x 动作类 动作类是Action

  

  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.

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/587711.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-12
下一篇 2022-04-12

发表评论

登录后才能评论

评论列表(0条)

保存