使用Cocostudio UI编辑器和cocos2d-x(加载json文件)

时间:2014-05-30 13:49:44

标签: json cocos2d-x cocos2d-x-3.0

我正在使用cocos2d-x 3.1并尝试使用Cocostudio UI编辑器。

此helppage http://upyun.cocimg.com/CocoStudio/helpdoc/v1.0.0.0/en/index.html使用CCUIHelper加载json文件并创建一个小部件。此方法已在cocos2d-x 3.0中删除。在搜索解决方案时,我找到了一个名为" WidgetReader"的目录。位于"编辑支持"。可悲的是,我无法包含它,因为vs 2013项目无法找到它。 (我不确定这是否是我正在寻找的正确位置)

有谁知道如何使用ui编辑器中的导出json文件?

谢谢!

2 个答案:

答案 0 :(得分:1)

你可以试试这个:

#include "cocostudio/Cocostudio.h"

auto widget = cocostudio::GUIReader::getInstance()->widgetFromJsonFile("abc.json");

无论如何,包含路径应​​该添加“(yourCocosRoot)/ cocos / editor-support”。

答案 1 :(得分:0)

您可以使用以下代码

Node * node = CSLoader :: createNode(" SampleUIAnimation.json"); 这 - >的addChild(节点);