这是我第一次用spritekit和swift进行游戏,而且我遇到了GameScene和LaunchScreen的场景大小和背景图像的问题。目前,我使用的无法为快速精灵背景设置完美图像
let scene = TitleScene(size: CGSize(width: 750, height: 1334))
屏幕尺寸我制备了场景3个的背景图像,main.png = 750×1334 [email protected] = 640×1136,[email protected] = 960×1685
我读过多个swift游戏教程,但我找不到支持所有iphones的屏幕尺寸的解决方案。当我设置TitleSecen的背景与
var bgImage = SKSpriteNode(imageNamed: "main")
self.addChild(bgImage)
bgImage.position = CGPointMake(self.size.width/2, self.size.height/2)
当我使用屏幕上方的脚本得到中心和小。我应该为背景设置图片的大小? LaunchScreen的图像也很奇怪。我有一个非常好的教程或像我这样的noob的例子,它会有所帮助! 我很想从你这里来!
谢谢!你的解释很棒! – user3264924