关于Armature::create()的问题

ArmatureDataManager::getInstance()->addArmatureFileInfo(“hero/hero.ExportJson”);

Armature* arm =Armature::create("hero");//编译报错

arm->getAnimation()->play("default");

arm->setPosition(Point(visibleSize.width*0.5,visibleSize.height*0.5));

this->addChild(arm);

PS:第二行代码编译报错,原因应该是
AnimationData *animationData = armatureDataManager->getAnimationData(name);
其中animationData=NULL;

说明你ADD的时候并没有成功,估计路径不对,或者加addseachpath

addArmatureFileInfo记得这个用的时候不止一个参数吧

那里没有错,错的是Armature* arm =Armature::create(“hero”);

您好,您的意思是Armature* arm =Armature::create(“hero”);//编译报错的原因是第一行代码ArmatureDataManager::getInstance()->addArmatureFileInfo(“hero/hero.ExportJson”);就出问题了吗?那具体要怎么办呢(本人是个新手,还希望详细一点)