【发布时间】:2016-12-26 01:45:19
【问题描述】:
在 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)
}
}
【问题讨论】: