[ts] 4.3 Fix ToX and ToY scaling.

This commit is contained in:
Davide Tantillo 2025-06-25 16:57:38 +02:00
parent 049c66054f
commit 174426e8f4

View File

@ -230,8 +230,8 @@ export class ToX extends ToProperty {
if (!additive) value -= bone.x;
bone.x += value * pose.mixX;
} else {
if (!additive) value -= bone.worldX;
bone.worldX = (bone.worldX + value * pose.mixX) * skeleton.scaleX;
if (!additive) value -= bone.worldX / skeleton.scaleX;
bone.worldX += value * pose.mixX * skeleton.scaleX;
}
}
}
@ -254,8 +254,8 @@ export class ToY extends ToProperty {
if (!additive) value -= bone.y;
bone.y += value * pose.mixY;
} else {
if (!additive) value -= bone.worldY;
bone.worldY = (bone.worldY + value * pose.mixY) * skeleton.scaleY;
if (!additive) value -= bone.worldY / skeleton.scaleY;
bone.worldY += value * pose.mixY * skeleton.scaleY;
}
}
}