问题描述
- cocos2d-x向一个场景中两次添加布同一个景
-
auto scene=Scene::create(); //创建一个场景类
auto layer=TilesMapSimpleLayer::create();//创建一个布景
scene->addChild(layer); //将场景添加进布景
auto layerMap=TilesMapSimpleLayer::create();//创建一个布景
layerMap->scene=scene; //TilesMapSimpleLayer类里有一个Scene变量
scene->addChild(layerMap); //这里不太懂了
解决方案
场景之间只能切换,层之间有个Z轴上下关系,layerMap->scene=scene; scene->addChild(layerMap); 这里肯定写错了
时间: 2024-12-02 23:15:43