Я новичок в cocos2d и готовлю свою демо-игру. Я перемещаю спрайт справа налево, используя только одно изображение, как изображение птицы, движущееся слева направо. Но я хочу оживить этот спрайт через различные образы, чтобы он выглядел как летающая птица. Я не знаю, как это сделать.Animate CCSprite
Вот мой код:
CCSprite *target = [CCSprite spriteWithFile:@"Target.png" rect:CGRectMake(0, 0, 27, 40)]
id actionMove = [CCMoveTo actionWithDuration:actualDuration position:ccp(-target.contentSize.width/2, actualY)];
id actionMoveDone = [CCCallFuncN actionWithTarget:self selector:@selector(spriteMoveFinished:)];
[target runAction:[CCSequence actions:actionMove, actionMoveDone, nil]];
Цените ваш ответ
Заранее спасибо !!!
лист спрайтов не является обязательным условием для анимации – johnbakers
Сценарий 'startAnim' должен быть добавлен как дочерний узел пакетного узла таким образом, что он использует только один вызов OpenGL или« пакетный розыгрыш ». – nrj