package com.javamarcher.input; import org.lwjgl.glfw.GLFWScrollCallback; public class ScrollInput extends GLFWScrollCallback { private float yOffset = 0.0f; public float getyOffset() { return yOffset; } @Override public void invoke(long window, double xoffset, double yoffset) { float newOffset = (float) (yOffset + yoffset/100.0f); if (newOffset < 1.0 && newOffset > -1.0) { yOffset = newOffset; System.out.println(yOffset); } } }