本文主要是介绍关于cocostudio加载UI json CCUIHELPER未声明问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
查看官方的文档,在文档的最后添加了如何加载项目。如下代码:
UILayer* ul =UILayer::create(); ul->addWidget(CCUIHELPER->createWidgetFromJsonFile("UIEditorTest_1.json"));
但是添加了以后,已经添加相关的头文件及命名空间,无法编译通过,一直是CCUIHELPER是未声明的。
于是查看TestCpp是如何添加json文件,发现使用的是另外一种方式:
UILayer* ul =UILayer::create();UILayout* layout= dynamic_cast<UILayout*>(GUIReader::shareReader()->widgetFromJsonFile("TestUiApp_1.json"));ul->addWidget(layout);
修改如上面的方式,则可以编译通过,运行成功
这篇关于关于cocostudio加载UI json CCUIHELPER未声明问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!