Browse Source

targetObject to node

sunag 7 years ago
parent
commit
83e839c517
1 changed files with 3 additions and 3 deletions
  1. 3 3
      src/animation/PropertyBinding.js

+ 3 - 3
src/animation/PropertyBinding.js

@@ -330,7 +330,7 @@ Object.assign( PropertyBinding.prototype, { // prototype, continued
 
 			function setValue_direct( buffer, offset ) {
 
-				this.targetObject[ this.propertyName ] = buffer[ offset ];
+				this.node[ this.propertyName ] = buffer[ offset ];
 
 			},
 
@@ -594,15 +594,15 @@ Object.assign( PropertyBinding.prototype, { // prototype, continued
 		// determine versioning scheme
 		var versioning = this.Versioning.None;
 
-		this.targetObject = targetObject;
-
 		if ( targetObject.needsUpdate !== undefined ) { // material
 
 			versioning = this.Versioning.NeedsUpdate;
+			this.targetObject = targetObject;
 
 		} else if ( targetObject.matrixWorldNeedsUpdate !== undefined ) { // node transform
 
 			versioning = this.Versioning.MatrixWorldNeedsUpdate;
+			this.targetObject = targetObject;
 
 		}