Browse Source

Merge pull request #13009 from gero3/patch-9

Make sure variable isn't redeclared every new object
Mr.doob 7 years ago
parent
commit
a8c7bafa0a
1 changed files with 4 additions and 3 deletions
  1. 4 3
      src/animation/AnimationObjectGroup.js

+ 4 - 3
src/animation/AnimationObjectGroup.js

@@ -95,14 +95,15 @@ Object.assign( AnimationObjectGroup.prototype, {
 			paths = this._paths,
 			paths = this._paths,
 			parsedPaths = this._parsedPaths,
 			parsedPaths = this._parsedPaths,
 			bindings = this._bindings,
 			bindings = this._bindings,
-			nBindings = bindings.length;
+			nBindings = bindings.length,
+		    	knownObject = undefined;;
 
 
 		for ( var i = 0, n = arguments.length; i !== n; ++ i ) {
 		for ( var i = 0, n = arguments.length; i !== n; ++ i ) {
 
 
 			var object = arguments[ i ],
 			var object = arguments[ i ],
 				uuid = object.uuid,
 				uuid = object.uuid,
-				index = indicesByUUID[ uuid ],
-				knownObject = undefined;
+				index = indicesByUUID[ uuid ];
+				
 
 
 			if ( index === undefined ) {
 			if ( index === undefined ) {