本人刚刚接触Studio没多久。有不对的地方希望大神想告。
Studio的相对布局采用宽高比拉伸至手机的显示宽度,来适配不同手机屏幕大小。也就是cocos2dx中的 FIT适配模式。
FIT模式的缺点我就不用多说了。就是精灵拉伸严重。画面扭曲。
所以我们公司的项目采用了cocos2dx的FIT_WIDTH适配模式。发现项目导入了UI编辑器的Layer后。其layer适配了2次。造成各种不全屏。
于是我用cocostudio 做了一个testLayer ,采用了绝对布局。并取消了root节点的分辨率自适配。再导入游戏项目里,发现可以了。但是问题来了:
root节点是可以按照我们cocos2dx的适配方式进行适配了,但是所有子控件没办法正常位置了。也就是说,我们的游戏是上下裁剪的方式。但是
我的下方贴着底部有一个按钮,按钮也会被切(按钮是UI编辑器生成)。我从新回到UI编辑器想修改这个按钮,让他停靠在屏幕可视的左下角。发现
这个按钮只能停靠于root及其子节点下。我该怎么做才能让这个按钮显示出来?
谢谢哥 昨天研究这三个帖子了。还是没有和我一样的适配策略。