public void touchDragged (InputEvent event, float x, float y, int pointer) { if (pointer != pressedPointer) return; if (!dragging && (Math.abs(touchDownX - x) > tapSquareSize || Math.abs(touchDownY - y) > tapSquareSize)) { dragging = true; dragStartX = x; dragStartY = y; dragStart(event, x, y, pointer); dragX = x; dragY = y; } if (dragging) { dragLastX = dragX; dragLastY = dragY; dragX = x; dragY = y; drag(event, x, y, pointer); } }
public void touchDragged (InputEvent event, float x, float y, int pointer) { if (pointer != pressedPointer) return; if (!dragging && (Math.abs(touchDownX - x) > tapSquareSize || Math.abs(touchDownY - y) > tapSquareSize)) { dragging = true; dragStartX = x; dragStartY = y; dragStart(event, x, y, pointer); dragX = x; dragY = y; } if (dragging) { dragLastX = dragX; dragLastY = dragY; dragX = x; dragY = y; drag(event, x, y, pointer); } }
public void touchDragged (InputEvent event, float x, float y, int pointer) { if (pointer != pressedPointer) return; if (!dragging && (Math.abs(touchDownX - x) > tapSquareSize || Math.abs(touchDownY - y) > tapSquareSize)) { dragging = true; dragStartX = x; dragStartY = y; dragStart(event, x, y, pointer); dragX = x; dragY = y; } if (dragging) { dragLastX = dragX; dragLastY = dragY; dragX = x; dragY = y; drag(event, x, y, pointer); } }