【问题标题】:How to Remove all Nodes如何删除所有节点
【发布时间】:2018-04-18 19:43:36
【问题描述】:

我正在使用以下代码,可以删除最近创建的子节点。但我想从场景中删除所有相关节点

self.removeNodeWithAnimation(contact.nodeBit, explosion: false)

【问题讨论】:

    标签: swift arkit


    【解决方案1】:

    我认为你需要的功能是这样的:

    self.augmentedRealityView.scene.rootNode.enumerateChildNodes { (existingNode, _) in
        existingNode.removeFromParentNode()
    }
    

    在示例中self.augmentedRealityView 指的是变量:

    var augmentedRealityView: ARSCNView!
    

    【讨论】:

    • 很高兴它有帮助:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-11-29
    • 2011-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多