我正在使用以下代码,可以正常删除最近创建的子节点。但我想从场景中删除所有相关节点
self.removeNodeWithAnimation(contact.nodeBit, explosion: false)
答案 0 :(得分:4)
我认为您需要的功能是:
self.augmentedRealityView.scene.rootNode.enumerateChildNodes { (existingNode, _) in
existingNode.removeFromParentNode()
}
在示例self.augmentedRealityView
中引用变量:
var augmentedRealityView: ARSCNView!