ThreeJSグループの削除

473 ワード

環境
  • ThreeJS 107バージョン
  • three.min.js
  • OrbitControls.js

  • 説明
    zは地球上で各種の機能(他のブログに参加する)を追加して、私は追加する時すべて1つの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]);
    }
    }