所以我开始学习scenekit,我有一些模型我想在iphone模拟器上尝试所以我只是改变了
let scene = SCNScene(named: "art.scassets/ship.scn")!
在scenekit默认文件中工作正常
let scene = SCNScene(named: "art.scassets/battleship.scn")!
这是战舰的 3d 模型,但是当我运行它时,它在一行代码附近给了我一个错误:
let ship = scene.rootNode.childNodeWithName("ship", recursively: true)!
错误说:线程 1:EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP,subcode=0x0) 并且:致命错误:在展开可选值 (lldb) 时意外发现 nil
很抱歉,这很难解释,但如果有人理解我所说的话,请告诉我如何将 3d 模型导入到 scenekit,我还没有找到任何教程来展示如何将自定义 3d 模型导入到 scenekit