在哪里声明哪个场景将在应用程序加载时首先显示?我制作的第一个文件,也就是游戏,显然是最先出现的,但如果我想切换它,让我的主菜单最先出现,我该怎么做,在哪里做呢?
谢谢
在视图控制器中,设置了第一个场景。默认情况下,它被自动设置为GameScene,但你可以通过修改GameScene中的代码来改变它。你应该从file中修改这一行:let scene = archiver.decodeObjectForKey(NSKeyedArchiveRootObjectKey) as! GameScene
来let scene = archiver.decodeObjectForKey(NSKeyedArchiveRootObjectKey) as! sceneName
这一行在didMoveToView中if let scene = GameScene.unarchiveFromFile("GameScene") as? GameScene {
来if let scene = GameScene.unarchiveFromFile("GameScene") as? sceneName {
这将导致游戏加载sceneName,或任何你的场景被称为初始场景。