2014-02-19 59 views
0

创建动画我要创建ExportJson文件,动画,但它未能加载崩溃时,在Cocos2dx

它得到了错误断言失败:CCAnimationData不存在的!和崩溃。 我的下面的代码有什么问题?

static const char s_DragonPList[] = "gfx/character/dragon/dragon_01/A_010.plist"; 
static const char s_Dragon[]  = "gfx/character/dragon/dragon_01/A_010.png"; 
static const char s_DragonJSon[] = "gfx/character/dragon/dragon_01/A_010.ExportJson"; 
//async loading export file 
CCArmatureDataManager::sharedArmatureDataManager()->addArmatureFileInfo(s_Dragon, s_DragonPList, s_DragonJSon); 

//Creat armature by name 
CCArmature *armature = CCArmature::create("dragon"); 

回答

0

我知道我的愚蠢的错误。这是因为我重命名了ExportJson文件。

我必须拿到CocoStudio出口

我花了几个小时,以找出确切名称。

+0

哪一个会? – kifcaliph

+0

@kifcaliph:对不起,我迟到的回复。首先,您需要检查与从CocoStudio导出的文件相同的文件的名称。此外,如果您不知道如何修改内部文件,请不要重命名文件。这可能会导致错误。最后,使用静态常量字符*名称,而不是常量字符名称[] – lolyoshi

+0

我的问题是使用反斜杠\而不是正斜杠/这是更便携:) – kifcaliph