在 Xcode 场景编辑器中添加 SCNReferenceNode 即可。但是,当使用下面的代码以编程方式完成时,场景中不会出现任何内容。
filePath
包含由print
语句证明的有效路径以及单步执行代码。
帮助?
if let filePath = NSBundle.mainBundle().pathForResource("RefTest", ofType: "scn", inDirectory: "TestScene.scnassets") {
let referenceURL = NSURL(fileURLWithPath: filePath)
if #available(iOS 9.0, *) {
let referenceNode = SCNReferenceNode(URL: referenceURL)
scene!.rootNode.addChildNode(referenceNode!)
print(referenceNode)
}
}