Swift SpriteKit场景顺序

Swift SpriteKit场景顺序,swift,sprite-kit,scene,Swift,Sprite Kit,Scene,我正在使用精灵工具包创建一个游戏。我有我的GameScene和GameOverScene现在我想创建一个MenuScene在哪里控制MenuScene的顺序,以便它在启动场景后显示 class GameViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() if let scene = GameScene.unarchiveFromFile("MenuScene"

我正在使用精灵工具包创建一个游戏。我有我的
GameScene
GameOverScene
现在我想创建一个
MenuScene
在哪里控制MenuScene的顺序,以便它在
启动场景后显示

class GameViewController: UIViewController {

override func viewDidLoad() {
    super.viewDidLoad()

    if let scene = GameScene.unarchiveFromFile("MenuScene") as? GameScene {
        // Configure the view.
        let skView = self.view as! SKView

        skView.ignoresSiblingOrder = true

        scene.scaleMode = .AspectFill

        skView.presentScene(scene)
    }
}

Edit尝试将
(“MenuScene”)
作为场景,但当我运行游戏时,该场景不会显示确定,因此我发现我是正确的路径之一。我只需要换一行。而不是这个
如果让scene=GameScene.unarchiveFromFile(“MenuScene”)作为?游戏场景{
加上这个
如果让scene=MenuScene.unarchiveFromFile(“MenuScene”)作为?MenuScene{

检查主视图控制器,它将调用显示的第一个场景。检查我的编辑。这似乎没有帮助