(新手求教)怎么在场景编辑器中获取ui控件啊?

我是直接用获取UI的方法来获取的,但是如果那样我把UI整合到场景管理器中不是就没有意义了么,求指导- -
CCNode *pnode= CCSSceneReader::sharedSceneReader()->createNodeWithSceneFile(“NewScene.json”);
this->addChild(pnode);
UILayer *ui= UILayer::create();
this->addChild(ui);
ui->addWidget(CCUIHELPER->createWidgetFromJsonFile(“TowerDefense/bgPic/bgPic_1.json”));
UIButton button= (UIButton)(ui->getWidgetByTag(5));
button->addReleaseEvent(this,coco_releaseselector(HelloWorld::levelSelectCallback));

一个是可视化,一个是代码,对于大的项目或者多人合作的项目,你觉得那样好呢?

策划和美术可看不懂你的程序。。

具体要不要整合到场景中去,还是要看项目的需求

嗯,我已经解决啦- -

CCSSceneReader已经被SceneReader替换了吗?

楼主解决,不能分享解决方案??

我用的2.2.1是替换了的

我也有同样的疑惑,知道的请说一下方法。

http://www.cocoachina.com/bbs/read.php?tid=194073

可以参考这个教程学习。教程中包含有获取滑动条并修改的示例方法。

就不能出一些由浅入深的帖子吗?感觉这些东西不是版本不匹配,就是跨度太大,都不知道怎么弄的。好好出几个帖子,把版本什么的问题说一下,说说代码中对UI都是怎么调用的。

您好,感谢您的指教,因为版本迭代速度快的问题,确实存在一些教程过时,我们已经在这个版本做了最新的教程,欢迎查看http://www.cocoachina.com/bbs/read.php?tid=194293

该讲解中针对的是最新的2.2.3版本。对应的3.0工程也有做了版本适配。感谢您的支持。