如果cocos2d工程里想用到美工给过来的ExportJson动画:(我使用的是cocos2d-x-3.3)
#include <cocostudio/CocoStudio.h>
using namespace cocostudio;
ArmatureDataManager::getInstance()->addArmatureFileInfo( "这里填写动画所在路劲.ExportJson" );
Armature * fiveStep = Armature::create( "***" ); // ***----->动画名字
fiveStep->getAnimation()->playWithIndex( 0 ); // 播放编号为0的动画
如果想播放cocostudio里面布局带的动画:
#include <cocostudio/CocoStudio.h>
using namespace cocostudio;
ActionManagerEx::getInstance()->playActionByName( "动画所在布局.json", "动画名字" );
不过使用ActionManagerEx有个注意事项:
如果在layer上加载了ActionManagerEx播放的动画,界面关闭的时候一定要调用:ActionManagerEx::destroyInstance();(切记!!!)