通过 SKScene 标签文本将 SKLabelNode 连接到游戏

Connecting an SKLabelNode to a game over SKScene label text

我有一个 SKLabelNode,每次我的玩家触摸一个对象时它都会增加一个点:

let scoreLabel = childNodeWithName("points") as! Points
scoreLabel.increment()

但是,当我的玩家击中敌人时,我会弹出一个 SKScene。在 SKScene 中,我为 "High score" 设置了标签,常规计分和点击再次播放:

score.text = String(format: "%d", pointsLabel)
highScore.text = String(format: "%d", pointsLabel) //more of this code is in my GameScene

如何将点标签和高分标签与 pointsLabel() SKLabelNode 连接起来,使分数和高分显示在我的 SKScene 中?如有必要,将 post 更多代码。

如果要在多个场景中共享 score 可以将值保存为 NSUserDefaults

节省

let score = 123
NSUserDefaults.standardUserDefaults().setInteger(score, forKey: "score")

阅读

let score = NSUserDefaults.standardUserDefaults().integerForKey("score")