0
이렇게하면 스프라이트 시트로 텍스처가있는 스프라이트를 만드는 방법입니다. 하지만 나중에 스프라이트 텍스처를 어떻게 변경합니까?스프라이트 시트의 이미지로 스프라이트 텍스처 변경
나는 setTexture
을 사용해 보았지만 제대로 작동하지 못했습니다.
[[CCSpriteFrameCache sharedSpriteFrameCache] addSpriteFramesWithFile:@"gameSpriteSheet.plist"];
CCSpriteBatchNode *spriteSheet = [CCSpriteBatchNode batchNodeWithFile:@"gameSpriteSheet.png"];
[self addChild:spriteSheet];
// Add hangman graphic sprite to Scene
playerSprite = [CCSprite spriteWithSpriteFrameName:@"playerX"];
playerSprite.position = ccp(580, 400);
[self addChild:playerSprite];
setDisplayedFrame 그냥 필요한 것 .. 감사합니다! –
그가 원하는 텍스처 맵에 대해 새로운 스프라이트 배치 노드를 생성하고 나중에 이전 아트웍을 제거하는 것은 어떻습니까? – RollRoll