从 arkit 中的 sceneView 获取特定节点

get a specific node from sceneView in arkit

self.sceneView.scene.rootNode.addChildNode(sphere)

我如上所述添加了节点。 但我想获取节点并编辑一些内容...

但是...我怎样才能得到一个节点?

self.sceneView.scene.rootNode.enumerateChildNodes { (node, stop) in
            node.enumerateChildNodes{(node, stop) in

                     What should I do in here? 

                })

您想获取节点并编辑某些内容,添加节点时,将其命名为

node.name = "yourNodeName"

然后得到:

self.sceneView.scene.rootNode.enumerateChildNodes { (node, _) in
    if node.name == "yourNodeName" {
       //edit something
       node.removeFromParentNode()
    }
}