应用动作(Action)

使用动作(Action)

    节点可以运行动作。

1、以下是一个动作的声明

CCAction *action = [CCBlink actionWithDuration:10 blinks:20];

action.tag = 234;

 

2、运行这个动作会让节点闪烁:

[myNode runAction:action];

 

3、如果你想在以后使用此动作,你可以用tag获取:

CCAction* retrievedAction = [myNode getActionByTag:234];

 

4、你可以用tag停止相关的动作:

[myNode stopActionByTag:234];

 

5、或者你也可以用动作指针停止动作:

[myNode stopAction:action];

 

6、你可以停止所有在此节点上运行的动作:

[myNode stopAllActions];