iDev/Cocos2D
CCSprite 이미지 변경
KraZYeom
2013. 1. 12. 19:02
반응형
CCSprite를 초기에 생성후에 게임중에 동적으로 변경을 해야 할 때가 있다.
이때 Texture를 변경하면 되는데 Sprite Sheet를 사용하고 있으면 아래 코드처럼 스프라이트 프레임 캐쉬에서 스프라이트 이름으로 Texture에 해당하는 프레임을 가져와서 넘겨주면 이미지가 변경이 된다.
[_leftWing setDisplayFrame:[[CCSpriteFrameCache sharedSpriteFrameCache] spriteFrameByName:@"dragon_01_wing.png"]];
반응형