From 503941ac92a1d0af23fffd5577937da5786f6b76 Mon Sep 17 00:00:00 2001 From: Davide Tantillo Date: Tue, 24 Jun 2025 15:12:53 +0200 Subject: [PATCH] [ts] yDown on FromRotate. --- spine-ts/spine-core/src/TransformConstraintData.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spine-ts/spine-core/src/TransformConstraintData.ts b/spine-ts/spine-core/src/TransformConstraintData.ts index 53bf21eda..24def0c0c 100644 --- a/spine-ts/spine-core/src/TransformConstraintData.ts +++ b/spine-ts/spine-core/src/TransformConstraintData.ts @@ -178,7 +178,7 @@ export class FromRotate extends FromProperty { value (skeleton: Skeleton, source: BonePose, local: boolean, offsets: Array): number { if (local) return source.rotation + offsets[TransformConstraintData.ROTATION]; let value = Math.atan2(source.c / skeleton.scaleY, source.a / skeleton.scaleX) * MathUtils.radDeg - + (source.a * source.d - source.b * source.c > 0 ? offsets[TransformConstraintData.ROTATION] : -offsets[TransformConstraintData.ROTATION]); + + (source.a * source.d - source.b * source.c > 0 ? offsets[TransformConstraintData.ROTATION] : -offsets[TransformConstraintData.ROTATION]) * Skeleton.yDir; if (value < 0) value += 360; return value; }