<span style="“font-family:arial;line-height:normal;”">我创建个layer 加了触摸事件<div style="“font-family:arial;line-height:normal;”">
auto dispatcher = Director::getInstance()->getEventDispatcher();
auto listener = EventListenerTouchOneByOne::create();
listener->onTouchBegan = CC_CALLBACK_2(MainGameLayer::onTouchBegan,this);
listener->onTouchMoved = CC_CALLBACK_2(MainGameLayer::onTouchMoved,this);
listener->onTouchEnded = CC_CALLBACK_2(MainGameLayer::onTouchEnded,this);
listener->setSwallowTouches(true);//不向下传递触摸
dispatcher->addEventListenerWithSceneGraphPriority(listener,this);
这样触摸没问题,后面我用UI编辑器做了个UI
auto _layout = cocostudio::GUIReader::getInstance()->widgetFromJsonFile("fishMain/fishMain_1.json");
addChild(_layout);
加载进去后Ui上面按钮有接收处理
但是原来layer上面的触摸就没了,有人遇到过? 求解

,难道说cocosstudio 导入只能这样吗 那这样我们只能手动写UI吗