一个场景里面不能添加两次cocostudio的ui 么

我的问题是,有两个界面用cocostudio的UI工具编辑的,一个是主界面,一个结算界面,编辑完成后生成了两个界面的exportjson,(mainLayer.ExportJson,和countLayer.ExportJson),加载了第一个界面后,再加载第二个界面,第一个界面神奇的不见了 。一定要两个界面在编辑到一个exportjosn文件里面吗。求大神解答。cocostudio1.6.0.0+cocos2d-x3.2.

把你加载的那段代码贴上来呗

Layout* mainWight = dynamic_cast<Layout*>(cocostudio::GUIReader::getInstance()->widgetFromJsonFile(“game/gameTaskUI/gameTaskUI_1.ExportJson”));
this->addChild(mainWight);

Layout* countWight = dynamic_cast<Layout*>(cocostudio::GUIReader::getInstance()->widgetFromJsonFile("TaskGameCount/TaskGameCount_1.ExportJson"));
this->addChild(countWight);

你确定是不见了?不是后边的把前边的盖住了?你的this是什么?scene?

是不见了的,this是同一个scene下的同一个主layer

…是被盖住了,谢谢,我的错,新添加的那个导致层级混乱,背景把之前那个盖住了

不要this-》addchild两次,this代表当前场景,第二个layer已经覆盖第一个layer。