关于cocos里获取ui组件的方法

新手一枚。
在官网教程和泰克、极客、腾讯课堂等视频网站、cocos权威指南等pdf中均未找到vs2013如何获取cocos studio上的一个按钮的教程。

flash里在舞台放上一个sprite,命名abc
代码里定义 public abc:Sprite
就可以获取这个组件了。

unity代码里定义 public GameObject abc;
然后场景里将物体拖动到面板上的这个属性上,就能获取这个组件了。

cocos里,一定要写一大串的类似这样:
gui::TouchGroup* ul = gui::TouchGroup::create(); ul->addWidget(GUIReader::shareReader()->widgetFromJsonFile(“NewUi_1/NewUi_1.ExportJson”)); this->addChild(ul, 2);
才能获取组件吗。

代码里获取一个sence上的一个按钮如此长?

flash和unity里面UI和代码是一起的,所以获取很方便,但是cocos只是一个做UI的工具,它并没有跟代码绑定。你给的代码都还只是加载UI到游戏。真正获取按钮的代码还没写呢

我是新手。谢谢指导。
你这么一说我就明白了。cocosstudio只是做ui。如果要代码里获取ui,只能写一串代码加载ui,然后按getChildXXX。