今天晚上搞了很长时间
为什么cocostudiov1.3配合3.0rc版本,导出的json文件
给按钮添加点击事件时不好使触发不了点击事件是咋回事!请教大家!!!
附上代码部分!
_uiLayer = Layer::create();
addChild(_uiLayer);
_widget = dynamic_cast<Layout*>(cocostudio::GUIReader::getInstance()->widgetFromJsonFile(“UITest/UITest.json”));
_uiLayer->addChild(_widget);
/**
* 根据根容器的tag值,获取根容器,在根据控件的名字获取控件,再为控件添加点击事件。
*/
Layout* root = static_cast<Layout*>(_uiLayer->getChildByTag(81));
Button* left_button = dynamic_cast<Button*>(root->getChildByName("middle_Button"));
left_button->addTouchEventListener(this, toucheventselector(StartGameScene::jump));