【问题标题】:Using Cocostudio UI Editor with cocos2d-x (load json files)将 Cocostudio UI Editor 与 cocos2d-x 一起使用(加载 json 文件)
【发布时间】:2014-05-30 13:49:43
【问题描述】:

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

此帮助页面http://upyun.cocimg.com/CocoStudio/helpdoc/v1.0.0.0/en/index.html 使用 CCUIHelper 加载 json 文件并创建小部件。该方法在 cocos2d-x 3.0 中被移除。在寻找解决方案时,我在“editor-support”下找到了一个名为“WidgetReader”的目录。遗憾的是我无法包含它,因为 vs 2013 项目找不到它。 (我不确定这是否是我正在搜索的正确位置)

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

谢谢!

【问题讨论】:

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


    【解决方案1】:

    你可以试试这个:

    #include "cocostudio/Cocostudio.h"
    
    auto widget = cocostudio::GUIReader::getInstance()->widgetFromJsonFile("abc.json");
    

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

    【讨论】:

      【解决方案2】:

      你可以使用下面的代码

      Node* node = CSLoader::createNode("SampleUIAnimation.json"); this->addChild(node);

      【讨论】:

        猜你喜欢
        • 2012-07-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-01-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多