diff --git a/spine-lua/Bone.lua b/spine-lua/Bone.lua index b1eae553f..14076df80 100644 --- a/spine-lua/Bone.lua +++ b/spine-lua/Bone.lua @@ -144,6 +144,8 @@ function Bone:updateWorldTransformWith (x, y, rotation, scaleX, scaleY, shearX, local prx = 0 if s > 0.0001 then s = math_abs(pa * pd - pb * pc) / s + pa = pa / self.skeleton.scaleX + pc = pc / self.skeleton.scaleY pb = pc * s pd = pa * s prx = math_deg(math_atan2(pc, pa));