浏览代码

Ignore intersections with crosshair

Brian Peiris 10 年之前
父节点
当前提交
f6c07e8972
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      examples/vr_cubes.html

+ 3 - 1
examples/vr_cubes.html

@@ -58,6 +58,7 @@
 			var vrEffect;
 			var vrControls;
 
+			var cubes = [];
 			var INTERSECTED;
 			var radius = 100, theta = 0;
 			var crosshair;
@@ -115,6 +116,7 @@
 					object.scale.z = Math.random() + 0.5;
 
 					scene.add( object );
+					cubes.push( object );
 
 				}
 
@@ -188,7 +190,7 @@
 
 				raycaster.setFromCamera( { x: 0, y: 0 }, camera );
 
-				var intersects = raycaster.intersectObjects( scene.children );
+				var intersects = raycaster.intersectObjects( cubes );
 
 				if ( intersects.length > 0 ) {