竖屏游戏,设计分辨率为 1170x2580,适配屏幕高度。
从 Canvas 节点开始,都是用 Widget 来布局的,但是即使 Widget 上下左右边距都为 0 时,在 pad 抖音上仍然会有左右两边的黑屏,并且通过 Widget 也无法将控件设置在屏幕左边或右边。似乎是 View 容器就不是全屏。
通过 Cocos 接口拿了一些分辨率相关的信息,有些不太符合预期,比如:
tt.getSystemInfoSync() 中的 screenWidth=671,screenHeight=1194
view.getVisibleSize() 为 1451x2580
view.getFrameSize() 为 671x1194
screen.windowSize 为 1343x2388
尝试设置 view.setFrameSize() 和 screen.windowSize,也都没有效果。
请教大家应该如何处理呢?