断言RAPIDJSON_ASSERT(IsObject())报错

我们在游戏开发的过程中,尤其是在cocos2d-x-3.v版本,导入cocosstudio导出的Json文件时候通常会报错。本人实践了好多次,终于有了一个结论:

1. 在windows vs2012调试的时候,调用json文件需要用

local bgnode = ccs.GUIReader:getInstance():widgetFromJsonFile(“DemoLogin_1.ExportJson”);

2. 在mac 环境下,用Xcode5.1以上版本,需要用

local menu = ccs.NodeReader:getInstance():createNode(“DemoLoginUI_1.ExportJson”)

以上便是两个版本不同得调用方法。