我使用维度1136x640(@ 2x)和2208x1242(@ 3x)的通用图像为我的开始背景创建了游戏。我为scaleMode
将.fill
属性更改为iPad
,但它只是填充了中心,周围是黑色边框。我认为.fill
可以扩展宽度和高度来填充场景视图。
我找到了一个我测试的示例通用项目,并且使用.fill
为iPad缩放了图像。他们使用了568x320(@ 1x),1136x640(@ 2x)和1704x960(@ 3x)作为图像。我将图像复制到我的项目中并测试iPad
并且仍然是黑色的。
导致iPad
的黑色边框的原因是什么?
我应该为@1x
,@2x
,@3x
背景的通用游戏使用哪些明确的尺寸,以便在我将scaleMode
设置为{{1}时} .fill
它会填充场景的宽度和高度吗?
以下是我在iPad
StartBackgroundScene
场景的方法
GameViewController