Explorar o código

Merge pull request #4982 from manuq/fix4958b

Object3D remove() can take arbitrary arguments.
Mr.doob %!s(int64=11) %!d(string=hai) anos
pai
achega
22730be54d
Modificáronse 1 ficheiros con 10 adicións e 0 borrados
  1. 10 0
      src/core/Object3D.js

+ 10 - 0
src/core/Object3D.js

@@ -353,6 +353,16 @@ THREE.Object3D.prototype = {
 
 	remove: function ( object ) {
 
+		if ( arguments.length > 1 ) {
+
+			for ( var i = 0; i < arguments.length; i++ ) {
+
+				this.remove( arguments[ i ] );
+
+			}
+
+		};
+
 		var index = this.children.indexOf( object );
 
 		if ( index !== - 1 ) {