0
func createBackgrounds() {
for i in 0...2 {
let bg = SKSpriteNode(imageNamed: "BG Day")
bg.name = "BG"
bg.zPosition = 0;
bg.anchorPoint = CGPoint(x: 0.5, y: 0.5)
bg.position = CGPoint(x: CGFloat(i) * bg.size.width, y: 0)
self.addChild(bg)
}
}
ゲーム中に2分後に別の背景「BG Night」を追加したい場合、どのようにコードを書くことができますか?その後ゲーム中に別の背景に変更する
var timer = NSTimer.scheduledTimerWithTimeInterval(120.0, target: self, selector: #selector(addBackground), userInfo: nil, repeats: false)
、別の背景画像を作成するaddBackground関数を作成: