如果你们有任何问题(也许我没有提供足够的信息),我会很高兴地展示我所拥有的更多信息,非常感谢你
所以我在我的gamecene中有条件,检查x或y是否赢了,它应该带你到另一个场景使用这段代码:
let gameSceneTemp = GameScene(fileNamed: "thescene") self.scene?.view?.presentScene(gameSceneTemp!, transition: SKTransition.doorsCloseHorizontal(withDuration: 1.0))
我没有语法问题但是当我运行它并玩游戏直到条件运行时,我收到此错误:
fatal error: unexpectedly found nil while unwrapping an Optional value (lldb)
在同一类但在didMove函数
中的这行代码oScore = self.childNode(withName: "oScore") as! SKLabelNode
didMove设置如下:
override func didMove(to view: SKView) {
答案 0 :(得分:0)
如果有人有类似的问题,请确保当你让x = GameSccene时,该文件必须是一个游戏的LOL Mine是一个SKSccene,所以我切换到了它现在可以正常工作