cocos2d 怎么实现两个动作执行完之后执行第三个
CCAction* ac1 = ...CCAction* ac2 = ...
CCAction* ac3 = ..
现在的需求时ac1和ac2同时执行,都执行完之后执行ac3怎么搞```? cocos2d Ios --------------------编程问答-------------------- 先用CCSpawn 同时执行
再用CCSequence逐个执行
CCAction *ac1=[CCMoveTo actionWithDuration:3 position:ccp(400,100)];
CCAction *ac2=[CCRotateTo actionWithDuration:3 angle:90];
CCSpawn *ac3=[CCSpawn actions:ac1,ac2, nil];
CCAction *ac4=[CCMoveTo actionWithDuration:2 position:ccp(100,100)];
CCSequence *ac5=[CCSequence actions:ac3,ac4, nil];
[sprite1 runAction:ac5];
--------------------编程问答-------------------- --------------------编程问答-------------------- 做个完成记数,在前两个回调函数里,执行第三个动画就好了。
补充:移动开发 , iPhone