我有一个游戏,我正在尝试加载GameScene以外的场景。那个场景叫做MenuScene。我有一个.sks文件和.swift文件的MenuScene,都叫做MenuScene。在GameViewController中运行以下代码,我至少可以加载MenuScene.sks
if let view = self.view as! SKView? {
if let scene = SKScene(fileNamed: "MenuScene") {
scene.scaleMode = .aspectFill
view.presentScene(scene)
}
view.ignoresSiblingOrder = true
view.showsFPS = false
view.showsNodeCount = false
}
我不认为正在访问MenuScene.swift。我知道didMove(查看:)没有被调用,我认为当加载.sks文件时,相应的swift文件也会运行,但看起来并非如此。我在MenuScene.swift中有代码需要运行,但我无法弄清楚它为什么没有运行。帮助