有没有一种方法可以自动调整sk场景以适合所有iPhone的水平屏幕比例

时间:2020-01-10 22:13:39

标签: ios xcode sprite-kit skscene

我正在使用精灵套件场景创建一个iOS游戏。我的Sprite Kit场景位于x = 1136 x y = 640的比例值上,从而创建了水平游戏。该分辨率适用于所有iPhone 8或以下的iPhone。但是,iPhone X和iPhone 11的屏幕分辨率与其他iPhone的屏幕纵横比不同。我想知道是否可以通过编程来调整设置的游戏cg点和图像大小以适应iPhone X和iPhone 11,而无需通过代码更改所有图像和图像比例的cg点,是否可以通过编程来完成设置或某些操作。

1 个答案:

答案 0 :(得分:-1)

我知道了。您可以手动更改宽高比以适应所使用的设备。要确定正确的长宽比,您需要使用此链接https://developer.apple.com/reference/spritekit/skscenescalemode