ThreeJS 移除group
环境
- ThreeJS 107版本
- three.min.js
- OrbitControls.js
说明
z在地球上添加了各种功能(参加其他博文),我在添加的时候都创建了一个group,把所有的对象添加到group里,这样一方面减小了浏览器压力,另一方面方便组织数据,方便删除。后面迭代考虑定向删除(比如只删除点、只删除柱状图等)
解决方案
- 附上接口代码
var allChildren = scene.children;
for (var i = allChildren.length - 1; i >= 0; i--) {
if (allChildren[i] instanceof THREE.Group) {
scene.remove(allChildren[i]);
}
}