标签: swift sprite-kit resize size
很明显,您可以使用UIScreen查找屏幕的高度/宽度来相应地调整场景,但是有什么方法可以一次更新所有SKSpriteNodes?我用spritekit制作了一个游戏,之后才意识到,这都不是基于屏幕大小的,因此它只能在iPhone 7和8上正常工作。是否可以做一些较短的代码,而不必手动更改每个大小/位置?基于屏幕尺寸?
答案 0 :(得分:0)
我想出了一个解决方案。我在情节提要中制作了一个SpriteKit场景,然后将其约束到“安全区域”,这使AspectFill可以正常工作。