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