哎,新手求问到底怎么样才能代码能取到按钮节点呢?

编辑器是1.3.0
cocos2d-x 版本是2.2.3

到底代码该怎么写,才能获取里面的按钮并且添加按钮监听呢?

编辑器里面的按钮已经开启了交互。

我这样写,监听会失败。。。蛋疼

auto widget = GUIReader:shareReader()->widgetFromJsonFile(“demo_01.json”);

UILayer* layer = UILayer::create();

layer->addWidget(widget);

UIButton *btn_23 = (UIButton *)widget->getChildByName(“Button_23”);

btn_23->addTouchEventListener(this,toucheventselector(HelloWorld::btnClickCallBack));

this->addChild(layer);

你好,失败要分情况。一般容易出现的状况包括获取到的空间为空。
还有一种是响应函数没写对。建议你先检查下button是否正确获取。