应用动作(Action)

使用动作(Action)? ? 节点可以运行动作。1、以下是一个动作的声明CCAction *action [CCBlink actionWithDu

使用动作(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];