상세 컨텐츠

본문 제목

애니메이션 구현

프로그램개발/cocos2d-x

by fsteam 2011. 11. 9. 18:04

본문

AdvanceSprite 클래스를 이용한 애니메이션 구현

AdvanceSprite *asprite = new AdvanceSprite();
CCMutableArray<CCSpriteFrame *> *pAnimFrame = new CCMutableArray<CCSpriteFrame *>();

// plist 에서 이미지 파일 로딩
CCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile("xxxx.plist");
// frame 추가
pAnimFrame->addObject(
CCSpriteFrameCache::sharedSpriteFrameCache()->spriteFrameByName("a01.png"))
pAnimFrame->addObject(CCSpriteFrameCache::sharedSpriteFrameCache()->spriteFrameByName("a02.png"))
asprite->addFrames(pAnimFrame);
// 애니메이션 시작
asprite->startAnimation(0, 3, -1, 0, NULL, 5, false, false); 

'프로그램개발 > cocos2d-x' 카테고리의 다른 글

pause 이벤트 안 오는 버그..  (0) 2012.01.17
[공통]openfeint 연동  (0) 2011.12.26
cocos2d-x 해상도 구현  (0) 2011.12.12
cocos2d-x 시작  (0) 2011.11.09
크로스플랫폼 게임 제작도구  (0) 2011.10.18

관련글 더보기