2个csb,叠加显示,在win32运行良好,android模拟器会奔溃。

某个场景,我自己建立了3个csb,
最下面是主层:背景和一些静态图片。
中间是用户信息层:用户信息需要网络连接上之后,才显示出来。
最上面是 滑动条层,有个滑动条控件相关的几个控件。

在cocos2d-x中加载,win32运行的还不错,挺好的。
android模拟器上就不行。点击进入场景的时候,就奔溃了。

bool SceneGame::init()
{

m_csbNode = CSLoader::createNode("GameScene.csb"); 
if(m_csbNode==nullptr) {assert(false);return false;}
this->addChild(m_csbNode);

m_csbNode_user = CSLoader::createNode("GameScene_user.csb"); 
if(m_csbNode_user==nullptr) {assert(false);return false;}
this->addChild(m_csbNode_user);
m_csbNode_user->setVisible(false);

}

请问是否只能容纳一个层么?

编辑器里修改为同一个场景了,在 代码里,自己又做了一个层出来。控制显示不显示。

可以避开掉。

只是没有 直接隐藏 某个 cocos里面的csb 场景 来的更好理解。

项目要前进,以后再来看这个问题。