如何设置SKSpriteNode图像以填充屏幕

时间:2020-02-13 02:21:53

标签: swift xcode skspritenode

到目前为止,我已经编写了以下代码。现在,它会填满屏幕,因为我将宽度和高度设置为特定值。但是,此方法将无法使图像在其他设备上正确显示。我想知道是否有任何方法可以更改图像的大小,以便每次在任何设备上自动填满屏幕。

func backgroundScene() {
let constructionSite = SKSpriteNode(imageNamed: "Background Image")
constructionSite.size = CGSize(width: 425, height: 900)
constructionSite.position = CGPoint(x: frame.midX, y: frame.midY)
constructionSite.zPosition = -1
addChild(constructionSite)
}

0 个答案:

没有答案