From 9d77b4bf12acd11857f34f4342718f94362e3988 Mon Sep 17 00:00:00 2001 From: NathanSweet Date: Wed, 19 Dec 2018 12:45:30 +0100 Subject: [PATCH] [libgdx] Moved duplicate code outside the IF. --- .../spine/attachments/RegionAttachment.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/attachments/RegionAttachment.java b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/attachments/RegionAttachment.java index 4d5bf3ed2..ad18eb36b 100644 --- a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/attachments/RegionAttachment.java +++ b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/attachments/RegionAttachment.java @@ -70,14 +70,12 @@ public class RegionAttachment extends Attachment { float localY = -localY2; if (region instanceof AtlasRegion) { AtlasRegion region = (AtlasRegion)this.region; + localX += region.offsetX / region.originalWidth * width; + localY += region.offsetY / region.originalHeight * height; if (region.rotate) { - localX += region.offsetX / region.originalWidth * width; - localY += region.offsetY / region.originalHeight * height; localX2 -= (region.originalWidth - region.offsetX - region.packedHeight) / region.originalWidth * width; localY2 -= (region.originalHeight - region.offsetY - region.packedWidth) / region.originalHeight * height; } else { - localX += region.offsetX / region.originalWidth * width; - localY += region.offsetY / region.originalHeight * height; localX2 -= (region.originalWidth - region.offsetX - region.packedWidth) / region.originalWidth * width; localY2 -= (region.originalHeight - region.offsetY - region.packedHeight) / region.originalHeight * height; }