Kaynağa Gözat

Merge pull request #4982 from manuq/fix4958b

Object3D remove() can take arbitrary arguments.
Mr.doob 11 yıl önce
ebeveyn
işleme
22730be54d
1 değiştirilmiş dosya ile 10 ekleme ve 0 silme
  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 ) {