Cocos Studio 数据编辑器新手使用教程

Cocos Studio 数据编辑器新手使用教程,第1张

概述1. 在数据编辑器中导入Excel文件 2. 导出Json文件,选择属性模式 3. 使用文本编辑器查看Json数据 4. 在程序中添加Json解析函数 void getJsonFromFile(const char* fileName, rapidjson::Document &jsonDict){    unsigned char *pBytes = NULL;     std::stri

1. 在数据编辑器中导入Excel文件

650) this.wIDth=650;" src="http://img.jb51.cc/vcimg/static/loading.png" alt="" src="http://img.my.csdn.net/uploads/201405/26/1401069170_4308.png">


650) this.wIDth=650;" src="http://img.jb51.cc/vcimg/static/loading.png" alt="spacer.gif" src="http://3387980.blog.51cto.come/u261/themes/default/images/spacer.gif">

2. 导出Json文件,选择属性模式

650) this.wIDth=650;" src="http://img.jb51.cc/vcimg/static/loading.png" alt="" src="http://img.my.csdn.net/uploads/201405/26/1401069170_2543.png">


3. 使用文本编辑器查看Json数据

650) this.wIDth=650;" src="http://img.jb51.cc/vcimg/static/loading.png" alt="" src="http://img.my.csdn.net/uploads/201405/26/1401068781_8372.png">

650) this.wIDth=650;" src="http://img.jb51.cc/vcimg/static/loading.png" alt="spacer.gif" src="http://3387980.blog.51cto.come/u261/themes/default/images/spacer.gif">

4. 在程序中添加Json解析函数

voIDgetJsonFromfile(constchar*filename,rAPIdJson::document&JsonDict){unsignedchar*pBytes=NulL;std::stringJsonpath;Jsonpath=CCfileUtils::sharedfileUtils()->fullPathForfilename(filename);unsignedlongsize=0;pBytes=CCfileUtils::sharedfileUtils()->getfileData(Jsonpath.c_str(),"r",&size);Ccdata*data=newCcdata(pBytes,size);std::stringload_str=std::string((constchar*)data->getBytes(),data->getSize());CC_SAFE_DELETE(data);JsonDict.Parse<0>(load_str.c_str());}

5. 获取Json文件中的数据

rAPIdJson::documentrAPIdJsonData;getJsonFromfile("data.Json",rAPIdJsonData);for(inti=0;i<4;i++){constchar*name=DictionaryHelper::shareHelper()->getStringValue_Json(rAPIdJsonData[i],"name");intlevel=DictionaryHelper::shareHelper()->getIntValue_Json(rAPIdJsonData[i],"level");inthp=DictionaryHelper::shareHelper()->getIntValue_Json(rAPIdJsonData[i],"hp");intattack=DictionaryHelper::shareHelper()->getIntValue_Json(rAPIdJsonData[i],"attack");cclog("%s,%d,%d",name,level,hp,attack);}

6. 程序运行结果

650) this.wIDth=650;" src="http://img.jb51.cc/vcimg/static/loading.png" alt="" src="http://img.my.csdn.net/uploads/201405/26/1401068781_6651.png">

总结

以上是内存溢出为你收集整理的Cocos Studio 数据编辑器新手使用教程全部内容,希望文章能够帮你解决Cocos Studio 数据编辑器新手使用教程所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1070787.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)