From 1e7f7026aba3b9fff8e6d64edf1c172843ab71c9 Mon Sep 17 00:00:00 2001 From: NathanSweet Date: Fri, 20 Oct 2017 22:00:16 +0200 Subject: [PATCH] [libgdx] Fixed off by 1 errors. --- .../src/com/esotericsoftware/spine/SkeletonViewer.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spine-libgdx/spine-skeletonviewer/src/com/esotericsoftware/spine/SkeletonViewer.java b/spine-libgdx/spine-skeletonviewer/src/com/esotericsoftware/spine/SkeletonViewer.java index 2879d27cf..d4c2a51cb 100644 --- a/spine-libgdx/spine-skeletonviewer/src/com/esotericsoftware/spine/SkeletonViewer.java +++ b/spine-libgdx/spine-skeletonviewer/src/com/esotericsoftware/spine/SkeletonViewer.java @@ -811,19 +811,19 @@ public class SkeletonViewer extends ApplicationAdapter { public boolean touchDown (int screenX, int screenY, int pointer, int button) { offsetX = screenX; - offsetY = Gdx.graphics.getHeight() - screenY; + offsetY = Gdx.graphics.getHeight() - 1 - screenY; return false; } public boolean touchDragged (int screenX, int screenY, int pointer) { float deltaX = screenX - offsetX; - float deltaY = Gdx.graphics.getHeight() - screenY - offsetY; + float deltaY = Gdx.graphics.getHeight() - 1 - screenY - offsetY; camera.position.x -= deltaX * camera.zoom; camera.position.y -= deltaY * camera.zoom; offsetX = screenX; - offsetY = Gdx.graphics.getHeight() - screenY; + offsetY = Gdx.graphics.getHeight() - 1 - screenY; return false; }