写在前面——
专注于为中小企业提供成都网站建设、成都网站设计服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业响水免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了1000多家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。如果转载请注明出处,谢谢大家支持
同步更新51CTO博客
——Forward
我的微博——龙颜硕
Cocostudio是触控科技公司在2013年CocoaChina开发者大会中发布的编辑器工具集。其中包括场景编辑器、动画编辑器、UI编辑器和数据编辑器,可以说这一工具集的出现为Cocos2dx开发者(策划、程序和美术)提供了方便。
首先,我们需要安装这一开发工具集,下载链接http://cocostudio.org/。作者在完成这篇博客的时候,Cocostudio版本0.1.1 Alpha
图1 Cocostudio官网
图2 Cocostudio安装包
首先上一张编辑器截图(作者真心很喜欢Cocostudio的界面)
图3 Cocostudio工具集主界面
安装好Cocostudio之后,我们就开始今天的主题——数据编辑实践:
选择Data Editor进入数据编辑器,如下图所示:
图4 Data Editor主界面
导入已经写好的Excel表格:
图5 Excel原始数据
图6导入Excel数据
打开之后,我们可以在编辑器中进行查看和编辑数据:
图7数据项一
图8数据项二
图9数据项三
图10数据项四
可能有人会说,这些查看和编辑工作我完全可以在Excel表格中完成,干嘛要用这个编辑器呢?确实这个编辑器功能还不完善,现有的功能中个人认为比较好的一个是数据格式转换,数据编辑器支持将当前数据保存成Json格式(可以按照需要保存成属性方式的Json或者对象方式的Json)
图11属性方式的Json
图12对象方式的Json
仔细看上面两种方式的Json,是不一样的。(恩,作者太山寨了,介绍Cocostudio的数据编辑器,使用的数据居然……)
OK,有了Json文件之后,我们就可以在程序中去使用Json库来读取和使用它。作者在这里举个例子:
我们可以使用Cocos2dx将文件读取到内存中:
图13读取Json文件
然后,使用Json库对已经读取到的数据进行解析:
图14解析Json文件
这样子,我们就可以将文件中的数据放置到我们自定义结构体中了。
其实现有的数据编辑器功能有限,使用起来可能远比作者描述的更简洁,若后期数据编辑器的有新的功能加入,作者也会尽快将新功能的使用方法更新到博客中来的。
不早了,明天还要上班,就写到这里,等待后续更新吧~
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款