cocostudio在960640的画布下作自适应分辨率的UI。程序中把设计分辨率设置成1136768。UI上的一些控件位置变了,如何解决?
坐等啊。。。。
这个如果使用自适应分辨率就会跟随屏幕大小而变。所以如果不想跟随屏幕改变请取消屏幕适配。
现在设计分辨率不固定,cocostudio做的时候画布用的960*640.之后放进代码中怎么做到控件布局不变,控件不拉伸?还有就是是不是cocostudio用自适应分辨率,代码里就不能改设计分辨率了?
自适应是在哪里设置的~怎么我cocos studio已经可以自适应了,但是在程序中不生效呢?难道还要在程序中设置?
我也找了半天 分享一下哈
rootNode = cc.uiloader:load(…)
local size = cc.Director:getInstance():getVisibleSize()
rootNode:setContentSize(size)
ccui.Helper:doLayout(rootNode)