저는 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