是否可以同时在精灵上运行多个ccactions?例如,如果我有一个CCFadeIn,一个CCScaleTo和一个CCRotateBy,都具有相同的持续时间,我可以同时在精灵上运行所有三个吗?我发现远程关闭的唯一事情就是CCSequence,而不是我想要的东西。谢谢!
答案 0 :(得分:22)
您不需要使用CCSpawn,只需在同一个sprite上单独运行这些操作,它们将同时运行:
id fadeIn = [CCFadeIn actionWith…];
[sprite runAction:fadeIn];
id scale = [CCScaleTo actionWith…];
[sprite runAction:scale];
id rotate = [CCRotateBy actionWith…];
[sprite runAction:rotate];
答案 1 :(得分:11)
只需使用CCSpawn,如果您使用过CCSequence,您应该自动知道如何使用CCSpawn。