屏幕适配问题

选择适配高度和宽度都不能铺满窗口,有没有铺满的选项?

另外类似下面UNIT的有没有呢?

设备分辨率是干嘛用的?bg.setSize(分辨率.Size)

只是想铺满窗口,有些按钮啥的想在左上角或者右下角角。 初始的时候是铺满的,运行就变了。你说的我试试。

let winSizePixels=cc.winSize; //当前屏幕宽高
cc.find(“Canvas/bg”).width=winSizePixels.width
cc.find(“Canvas/bg”).height=winSizePixels.height

按钮就用Widget组件

适配什么的挺麻烦的- - 我做的h5,就要三种适配方案…iPad,安卓,iPhoneX

选中当前的场景下的canvas

好的,谢谢了,回去我试试。应该是可以的。

这个不是我想要的

问题是我想把cc.winSize 改成 屏幕的实际分辨率大小。这个好像不行了。
实际分辨率比cc.winSIze大

网页 还是h5?

这样的设置

打印的cc.winSize大小,有问题吗?cc.winSize获取的就是实际大小

1赞

好的,等会我试试。

解决了很好用,谢谢

挂UI的话,如果是IOS最好是用cc.sys.getSafeAreaRect
另外,cc.winSize是visible rect大小,只是在fit width和fit height时才会与屏幕尺寸一致

好的我试试。

抱歉了,没有IOS环境。上面的可以满足了。