|
@@ -49,7 +49,7 @@
|
|
|
};
|
|
|
|
|
|
//
|
|
|
-
|
|
|
+
|
|
|
THREE.Raycaster.prototype = {
|
|
|
|
|
|
constructor: THREE.Raycaster,
|
|
@@ -80,6 +80,11 @@
|
|
|
|
|
|
var intersects = [];
|
|
|
|
|
|
+ if ( objects instanceof Array === false ) {
|
|
|
+ console.log( 'THREE.Raycaster.intersectObjects: objects is not an Array.' );
|
|
|
+ return intersects;
|
|
|
+ }
|
|
|
+
|
|
|
for ( var i = 0, l = objects.length; i < l; i ++ ) {
|
|
|
|
|
|
intersectObject( objects[ i ], this, intersects, recursive );
|