什么情况下才要用Cocostudio场景呢?

新手求教,不知道什么时候该用场景编辑器,什么时候该用ui编辑器?

您好,场景是为了整合内容的,所以可以考虑多数界面用UI做,毕竟各种控件都在UI编辑器里。
背景图这个在哪个编辑器里都可以,可以根据项目考虑。
一般做UI尽量细分,不相关的都分开来做,这样可以重用。场景则是管理的作用,一个场景需要很多UI界面。

好的,谢谢。还有一个想问一下,就是cocostudio ui中的层容器对应的是哪个类呢?是UILayer吗

您好,该控件对应UIPanel类。

可是我在extensions\CocoStudio\GUI目录下没找到UIPanel这个类,是怎么回事呢

是Layout,:877:

两个都可以,做了别名处理

typedef cocos2d::ui::Layout UIPanel;