فهرست منبع

[ts] Fixed scale of constrained bones with transform constraint relative + local.

Nathan Sweet 4 سال پیش
والد
کامیت
2ae113d5a0
1فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 2 2
      spine-ts/spine-core/src/TransformConstraint.ts

+ 2 - 2
spine-ts/spine-core/src/TransformConstraint.ts

@@ -273,8 +273,8 @@ export class TransformConstraint implements Updatable {
 			let rotation = bone.arotation + (target.arotation + this.data.offsetRotation) * mixRotate;
 			let rotation = bone.arotation + (target.arotation + this.data.offsetRotation) * mixRotate;
 			let x = bone.ax + (target.ax + this.data.offsetX) * mixX;
 			let x = bone.ax + (target.ax + this.data.offsetX) * mixX;
 			let y = bone.ay + (target.ay + this.data.offsetY) * mixY;
 			let y = bone.ay + (target.ay + this.data.offsetY) * mixY;
-			let scaleX = (bone.ascaleX * ((target.ascaleX - 1 + this.data.offsetScaleX) * mixScaleX) + 1);
-			let scaleY = (bone.ascaleY * ((target.ascaleY - 1 + this.data.offsetScaleY) * mixScaleY) + 1);
+			let scaleX = bone.ascaleX * (((target.ascaleX - 1 + this.data.offsetScaleX) * mixScaleX) + 1);
+			let scaleY = bone.ascaleY * (((target.ascaleY - 1 + this.data.offsetScaleY) * mixScaleY) + 1);
 			let shearY = bone.ashearY + (target.ashearY + this.data.offsetShearY) * mixShearY;
 			let shearY = bone.ashearY + (target.ashearY + this.data.offsetShearY) * mixShearY;
 
 
 			bone.updateWorldTransformWith(x, y, rotation, scaleX, scaleY, bone.ashearX, shearY);
 			bone.updateWorldTransformWith(x, y, rotation, scaleX, scaleY, bone.ashearX, shearY);