cocostudio2.1关于图层和非ui节点布局的几个疑问

mac平台,lua项目
cocostudio:2.1.2beta
cocos2dx:直接从github上拉的,v3跟进到2015/3/2最新提交

主要是用编辑器来做ui,现在使用中遇到的问题有:

1、图层自适应不对:首先,新建图层时要设个大小,我不知道这个大小有什么用。。一般是随便设个稍微大点的值,然后在里面建一个容器放上各个控件,现在希望这个容器无论添加到哪个父节点上时都可以居中显示(以父节点的大小来居中),可是不管是把坐标设成百分比模式,还是在下面的图钉上钉上左右两个钉,在代码里加载该图层的csb得到一个node并将其添加到父节点上去时,都不能居中显示。
2、将上述图层换成场景来实现,百分比坐标设成50%,仍然不对,但是钉上左右两个钉,就可以了。
3、在场景csb里添加一个armature,希望它居中显示,但无论百分比坐标还是左右图钉,都无效。目前只能建一个层容器来居中,然后把armature挂到这个层窗口的0点上来实现。

请版主看看,是否有这些问题。。

刚又试了下,对上楼1、2重新描述下:

若“根节点”用sprite这种非ui控件,则图层csb来实现,不管坐标设百分比50还是左右图钉钉上,加载后都不能居中显示,而场景csb来实现,百分比无效,但图钉有效。
若“根节点”用层容器这种ui控件,则不管是图层还是场景来实现,百分比都无效,但图钉都有效。

1.百分比坐标目前还是无效的,预计下个版本支持上。
2.同1
3。armature没有布局支持

对了,百分比和左右钉钉子,有啥区别啊?感觉意义是一样的。。。

那个图层的和场景有什么区别啊,感觉在写代码的时候不都是csb文件么,返回的都是Node类型的,不是应该Layer类型的么

CocosStudio 2.1的编辑器的 百分比属性、拉伸属性在界面资源导出后有问题,无法被正确解析到钉子、拉伸、百分比的属性值,

使用CocosStudio 2.2和cocos2d-x 3.5的 editor-support/cocosstudio/ 的代码去解析的话,是好的,

另外对于满屏的界面,可以参考我这段代码:
在做了
auto rootnode = CSLoader::getInstance()->createNode(pcszFileName);
读取界面后,
layoutFixSize = Director::getInstance()->getVisibleSize();
rootnode->setContentSize(layoutFixSize);
ui::Helper::doLayout(rootnode); // zhoudong: @see http://cn.cocos2d-x.org/tutorial/show?id=2531
其中 ui::Helper::doLayout 会根据 rootnode 根节点的大小来修正适配钉子、拉伸、百分比的坐标与大小