我想製作一款遊戲。我理解場景的概念,但我不知道如何實現它。我有這個在我的遊戲視圖控制器:在Xcode中製作第一個場景
// create a new scene
let scene = SCNScene(named: "main_menu")!
我有一個名爲視圖中提供MAIN_MENU但我得到一個運行時錯誤,每當我運行應用程序:
fatal error: unexpectedly found nil while unwrapping an Optional value
我想製作一款遊戲。我理解場景的概念,但我不知道如何實現它。我有這個在我的遊戲視圖控制器:在Xcode中製作第一個場景
// create a new scene
let scene = SCNScene(named: "main_menu")!
我有一個名爲視圖中提供MAIN_MENU但我得到一個運行時錯誤,每當我運行應用程序:
fatal error: unexpectedly found nil while unwrapping an Optional value
錯誤表明你想要強制打開一個不存在的可選項。
實例化一個SCNScene(name)
從應用程序包中指定的name
文件加載場景。確保你的場景存在。
我的問題是,我不完全確定如何做到這一點,我找不到任何教程似乎解決了Xcode 7中的過程。 – Ulthran
您還需要匹配路徑 - 包括父文件夾,可能scn .assets,在路徑名中。默認的Xcode 7 SceneKit遊戲模板演示了這一點。 –
是致命錯誤發生的代碼行嗎? –