无法从Swift中另一个ViewController中的GameScene访问方法

时间:2016-02-20 07:14:22

标签: ios swift

我正在尝试从GameViewController中的GameScene访问一个方法,但是我得到了一个“在展开时意外发现的nil”错误。

在GameScene中我有:

class GameScene: SKScene {


func pauseGame()
{
    self.view!.paused = true // to pause the game

}

}

在GameViewController中我有:

class GameViewController: UIViewController {


    var gscene = GameScene(fileNamed: "GameScene")

func pauseActionButton(pauseActionButton: PauseActionButton, didSelectItemAtIndex index: Int) {

    gscene!.pauseGame()

    print("paused! \(index)")
}

}

我错过了什么吗?

0 个答案:

没有答案