From 113ef3546aa488f9e3a3f846c4c2b3b332027dbd Mon Sep 17 00:00:00 2001 From: NathanSweet Date: Tue, 7 May 2013 15:31:30 +0200 Subject: [PATCH] Fixed flipping, Lua doesn't have ternary of course. --- spine-lua/Bone.lua | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/spine-lua/Bone.lua b/spine-lua/Bone.lua index ee1362a9a..cdf14aaa7 100644 --- a/spine-lua/Bone.lua +++ b/spine-lua/Bone.lua @@ -42,8 +42,16 @@ function Bone.new (data, parent) self.worldScaleY = parent.worldScaleY * self.scaleY self.worldRotation = parent.worldRotation + self.rotation else - self.worldX = flipX ? -self.x : self.x - self.worldY = flipY ? -self.y : self.y + if flipX then + self.worldX = -self.x + else + self.worldX = self.x + end + if flipY then + self.worldY = -self.y + else + self.worldY = self.y + end self.worldScaleX = self.scaleX self.worldScaleY = self.scaleY self.worldRotation = self.rotation