#include "cocostudio/CocoStudio.h"
1. 파일을 읽어온다.
cocostudio::ArmatureDataManager::getInstance()->addArmatureFileInfo
(
"Animation/Hero/Hero0.png", //png파일.
"Animation/Hero/Hero0.plist", //plist파일.
"Animation/Hero/Hero.ExportJson"//ExportJson파일
);
cocostudio::Armature *armature = cocostudio::Armature::create
(
"Hero" //plist파일명에서 경로와 확장자와 인덱스번호를 뺀 나머지가 이름이 된다.
);
3. Armature객체를 세팅한다.
armature->getAnimation()->playByIndex(0);
armature->setScale(0.5f);
armature->setPosition(Point(winSize.width / 2, winSize.height/2));
4. 재생시킬 애니메이션이 있다면 애니메이션 이름으로 재생가능.
armature->getAnimation()->play("attack");
5. 레이어에 자식으로 추가한다.
this->addChild(armature);
영어가 되는 사람들은 알아서 찾아서 잘하겠지만, 혹시나 삽질하고 있는 사람이 있다면, 도움이 되었으면 해서 남긴다.
댓글 없음:
댓글 쓰기