0
나는 전체 화면의 크기 인 여러 이미지를 가지고 있으며, 그 밖의 모든 것들은 투명하면서 객체는 그 안에서 움직인다. 그래서 제가 애니메이션을 적용하려면로드 된 이미지를 어떻게 든 끊임없이 교환해야합니다. 이 일을 할 수있는 방법이 있습니까? 내가 찾은 모든 예제는 스프라이트 시트를 사용합니다.스프라이트 시트없이 cocos2d에서 애니메이션을 만드는 방법은 무엇입니까?
나는 전체 화면의 크기 인 여러 이미지를 가지고 있으며, 그 밖의 모든 것들은 투명하면서 객체는 그 안에서 움직인다. 그래서 제가 애니메이션을 적용하려면로드 된 이미지를 어떻게 든 끊임없이 교환해야합니다. 이 일을 할 수있는 방법이 있습니까? 내가 찾은 모든 예제는 스프라이트 시트를 사용합니다.스프라이트 시트없이 cocos2d에서 애니메이션을 만드는 방법은 무엇입니까?
cocos2D 및 그보다 더 객관적인 c와 관련해서는 전혀 몰라요. 처음 시작했을 때 NSTimer와 정수를 추적하고 있습니다. 내가에 있던 프레임은 .... 나중에 내가이 애니메이션 과정에 대해 알게 :
NSArray *imageFrames = [NSArrayarray];
imageFrames = [[NSArrayalloc] initWithObjects:
[UIImageimageNamed:@"image1.png"],
[UIImageimageNamed:@"image2.png"],
[UIImageimageNamed:@"image3.png"],
nil];
imagesImage.animationImages = imageFrames;
imagesImage.animationDuration = 0.5;
imagesImage.animationRepeatCount = 0;
[imageFrames release];
그리고
[imagesImage startAnimating];
당신은 spritesheets (즉, 텍스처 아틀라스)를 사용해야합니다. 이렇게하면 앱의 성능이 향상되고 메모리 사용량도 줄어 듭니다. – LearnCocos2D