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

问题描述 投票:0回答:1

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

ios xcode sprite-kit skscene
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.