cocos2d-x 3.1 ActionManager


官方文档都可以查到,只是觉得自己再梳理一遍可以稍微熟悉点,更详细的介绍可以参考这位博主的


http://blog.csdn.net/kingabcde/article/details/26897097


一、Director::sharedDirector()->getActionManager()->

addAction (Action *action, Node *target, bool paused)
 //为一个目标添加动作。
 
removeAllActions ()
//移除所有动作。
 
removeAllActionsFromTarget (Node *target)
//移除某一个Node身上的所有动作。 所有属于这个Node身上的动作都将被移除。
 
removeAction (Action *action)
//移除一个指定的动作
 
removeActionByTag (int tag, Node *target)
//通过指定tag移除目标动作 
 
Action * getActionByTag (int tag, const Node *target) const
//通过指定tag得到目标动作
 
ssize_t  getNumberOfRunningActionsInTarget (const Node *target) const
//返回指定目标执行动作的个数 组合动作算1个动作。
  
pauseTarget (Node *target)
//暂停目标动作:所有正在该目标执行的动作或者新加入的动作都将被暂停。
 
resumeTarget (Node *target)
//恢复目标动作。所有的动作都将被恢复。
 
Vector< Node * > pauseAllRunningActions ()
//暂停所有正在执行的动作,返回所有被暂停动作的Node的并且把所有Node装到Vector里。

resumeTargets (const Vector< Node * > &targetsToResume)
//恢复一个目标的动作(这个目标是pauseAllRunningActions返回值里的一个Node)

update (float dt)
//更新,由主循环的update定时器调用更新



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值