From dfbf1320639955ff13e68549c8e9ae9a99ce206d Mon Sep 17 00:00:00 2001 From: Collin Smith Date: Thu, 17 Oct 2019 16:52:43 -0700 Subject: [PATCH] Fixed translation issue for mouse movement caused by not applying offset --- core/src/com/riiablo/camera/IsometricCamera.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/core/src/com/riiablo/camera/IsometricCamera.java b/core/src/com/riiablo/camera/IsometricCamera.java index d2b9a98b..4f569ce3 100644 --- a/core/src/com/riiablo/camera/IsometricCamera.java +++ b/core/src/com/riiablo/camera/IsometricCamera.java @@ -19,9 +19,7 @@ public class IsometricCamera extends OrthographicCamera { @Override public void translate(Vector2 vec) { - position.add(vec); - toScreen(position.x, position.y, tmp); - super.position.set(tmp, 0); + translate(vec.x, vec.y); } @Override @@ -38,7 +36,7 @@ public class IsometricCamera extends OrthographicCamera { public void set(float x, float y) { position.set(x, y); toScreen(position.x, position.y, tmp); - super.position.set(tmp.x, tmp.y, 0).add(offset.x, offset.y, 0); + super.position.set(tmp, 0).add(offset.x, offset.y, 0); } public Vector2 toScreen(Vector2 worldCoords) {