我正在尝试制作游戏。我理解场景的概念,但我不确定如何实现它。我在我的游戏视图控制器中有这个:
// create a new scene
let scene = SCNScene(named: "main_menu")!
我已将视图命名为main_menu,但每次运行应用程序时都会收到运行时错误:
致命错误:在解包可选值时意外发现nil
答案 0 :(得分:1)
错误表明您正在尝试强行打开不存在的可选项。
实例化SCNScene(name)
从应用程序包中具有指定name
的文件加载场景。确保您的main_menu
场景存在。