Одновременный CCActions Cocos2d - PullRequest
10 голосов
/ 10 ноября 2011

Можно ли одновременно запустить несколько операций на спрайте? Например, если у меня есть CCFadeIn, CCScaleTo и CCRotateBy, все с одинаковой продолжительностью, могу ли я запустить все три на спрайте одновременно? Единственное, что я обнаружил, что делает что-то близко удаленное, это CCSequence, и это , а не , что я хочу. Спасибо!

Ответы [ 2 ]

22 голосов
/ 10 ноября 2011

Вам не нужно использовать CCSpawn, просто запустите эти действия индивидуально для одного и того же спрайта, и они будут выполняться одновременно:

id fadeIn = [CCFadeIn actionWith…];
[sprite runAction:fadeIn];

id scale = [CCScaleTo actionWith…];
[sprite runAction:scale];

id rotate = [CCRotateBy actionWith…];
[sprite runAction:rotate];
11 голосов
/ 10 ноября 2011

Просто используйте CCSpawn, если вы использовали CCSequence, вы должны автоматически знать, как использовать CCSpawn.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...