我正在尝试加载。使用以下代码将dae文件导入SCNScene:
let solutionScene = SCNScene(named: "art.scnassets/level1.dae") print(solutionScene?.rootNode) // prints nil solutionNode = solutionScene?.rootNode.childNode(withName: "level1", recursively: true)
当我点击。dae文件在我的艺术中。XCode中的scnassets文件夹,它可以毫无问题地打开,我可以看到几何体、相机等。
我只是无法将其加载到SCNScene中。在Blender端或Xcode/Swift端有什么我遗漏的吗?
如果有人遇到类似的新手问题,可以通过添加。将文件夹设置到项目构建阶段下的“复制捆绑资源”中-在某些情况下,可能需要在重新构建之前清理项目。这解决了我的问题。