自己用cocos studio 做了一个2d的MainScene.csb场景,作为3d模型的显示背景
Node* node = CSLoader::createNode(“MainScene.csb”);
但是,这个node添加3d模型,始终sprite3d在下面。
node->addChild(sprite3d);
this->addChild(node);
本人使用的cocos2d-x 3.5版本
谁能告知一下原因。默认摄像机是默认csb加载的2d UI层在最上面的嘛。
本人找到的解决方案如下:
1.把Node添加到一个空sprite3d里面,就可以按正常的分层来做
2.再加一个相机
具体的cocos2d 里面对于3d和2d的分层 有没有一个具体的说明