2016-01-03 31 views
1

我想製作一款遊戲。我理解場景的概念,但我不知道如何實現它。我有這個在我的遊戲視圖控制器:在Xcode中製作第一個場景

// create a new scene 
let scene = SCNScene(named: "main_menu")! 

我有一個名爲視圖中提供MAIN_MENU但我得到一個運行時錯誤,每當我運行應用程序:

fatal error: unexpectedly found nil while unwrapping an Optional value

+0

是致命錯誤發生的代碼行嗎? –

回答

1

錯誤表明你想要強制打開一個不存在的可選項。

實例化一個SCNScene(name)從應用程序包中指定的name文件加載場景。確保你的場景存在。

+0

我的問題是,我不完全確定如何做到這一點,我找不到任何教程似乎解決了Xcode 7中的過程。 – Ulthran

+0

您還需要匹配路徑 - 包括父文件夾,可能scn .assets,在路徑名中。默認的Xcode 7 SceneKit遊戲模板演示了這一點。 –

相關問題