如何将Main 3d SceneKit中的值传递给Overlay SpriteKit场景? 我尝试过浏览ViewController但是在Overlay中设置值时我得到:
fatal error: unexpectedly found nil while unwrapping an Optional value
这是我目前的代码:
MainScene:
//User Scored
ViewController().doScore()
的ViewController:
func doScore(){
self.OverlayScene.score += 1
}
OverlayScene:
var score = 0 {
didSet {
self.scoreNode.text = "Score: \(score)"
}
}