Можно ли одновременно запускать несколько ccactions на спрайте? Например, если у меня есть CCFadeIn, CCScaleTo и CCRotateBy, все с одинаковой продолжительностью, я могу запустить все три спрайта одновременно? Единственное, что я обнаружил, что делает что-то дистанционно, - это CCSequence, и это не то, что я хочу. Спасибо!
Одновременные CCActions Cocos2d
Ответ 1
Вам не нужно использовать CCSpawn, просто выполните эти действия индивидуально на одном и том же спрайте, и они будут выполняться одновременно:
id fadeIn = [CCFadeIn actionWith…];
[sprite runAction:fadeIn];
id scale = [CCScaleTo actionWith…];
[sprite runAction:scale];
id rotate = [CCRotateBy actionWith…];
[sprite runAction:rotate];
Ответ 2
Просто используйте CCSpawn, если вы использовали CCSequence, вы должны автоматически знать, как использовать CCSpawn.