ソースを参照

Check useOctreeForRenderingSelection is true before checking if _submeshesOctree is defined.

Michael Schlotfeldt 7 年 前
コミット
954627c518
1 ファイル変更1 行追加1 行削除
  1. 1 1
      src/babylon.scene.ts

+ 1 - 1
src/babylon.scene.ts

@@ -3121,7 +3121,7 @@
                 var len: number;
                 var subMeshes: SubMesh[];
 
-                if (mesh._submeshesOctree && mesh.useOctreeForRenderingSelection) {
+                if (mesh.useOctreeForRenderingSelection === true && mesh._submeshesOctree !== undefined && mesh._submeshesOctree !== null) {
                     var intersections = mesh._submeshesOctree.select(this._frustumPlanes);
 
                     len = intersections.length;