From b39d1a881f93f86d8447eb4d9e339cbc82512add Mon Sep 17 00:00:00 2001 From: badlogic Date: Wed, 20 May 2020 16:21:11 +0200 Subject: [PATCH] [lua] Port of additional fix for #1668. --- spine-lua/Bone.lua | 2 ++ 1 file changed, 2 insertions(+) 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));