我正在开发一个游戏,但无法确定正确的缩放/定位方式。我有一个通用应用程序,当我从一个设备切换到另一个设备时,节点并不总是在正确的位置。我使用AspectFill,因为它可以使我的节点按照每个设备的正确方式进行调整大小。问题在于定位。我不知道是否正确得出结论,即我需要找出如何使视图与屏幕大小相同,以便为每个设备更改,并正确地定位和缩放所有内容,但这是我一直试图解决的问题。我尝试了许多在线方法,并查看了诸如如何制作自定义视图之类的内容。我尝试制作一个带有约束的矩形来填充屏幕,然后将该矩形设置为等于UIView或SKView。我尝试了许多不同的方法,并查看了许多在线资料,但它们要么令人困惑,我不知道是否正确尝试,要么与我的情况无关。这给我带来了很多困惑,希望有人可以帮助解决这个问题。我认为问题是我需要制作与屏幕大小相关的自定义视图。我不知道这是否可能或我应该追求什么。如果有人能为我澄清这一点,那就太好了。