osg Node清空子节点

 

 

osg::ref_ptr<osg::Node> root = ...; // 获取场景根节点

// 遍历场景图并删除所有节点
osg::Node::Children::iterator it;
for (it = root->getChildren().begin(); it != root->getChildren().end(); ++it) {
    osg::Node* node = *it;
    delete node;
}

// 清空场景根节点的子节点列表
root->getChildren().clear();

 

 

 

==========

posted @ 2024-01-16 20:28  西北逍遥  阅读(94)  评论(0编辑  收藏  举报