1
A
回答
3
由于在lwjgl javadoc规定,尝试调用
Mouse.getDWheel(); // Scroll amount
Mouse.isButtonDown(2); // Scroll wheel pressed?
0
对于LWJGL 3,你可以做到这一点
import org.lwjgl.glfw.GLFW;
import org.lwjgl.glfw.GLFWScrollCallback;
// ...
float mouseWheelVelocity = 0;
GLFW.glfwSetScrollCallback(windowId, new GLFWScrollCallback() {
@Override public void invoke (long win, double dx, double dy) {
System.out.println(dy);
mouseWheelVelocity = (float) dy;
}
});
更换windowId
变量与你。确保它在那个时候被初始化。然后您可以保存dy
参数,该参数显示鼠标滚轮旋转的变化(+1和-1)。
相关问题
- 1. LWJGL鼠标滚轮getDWheel()方法
- 2. SetKeyDelay鼠标滚轮
- 3. Popup - 滚动鼠标滚轮
- 4. 将D3.js从鼠标滚轮变为控制+鼠标滚轮
- 5. 嵌入式MSHTML:忽略鼠标滚轮
- 6. jQuery绑定鼠标滚轮
- 7. 鼠标滚轮click&jquery.delegate
- 8. jscrollpane水平鼠标滚轮
- 9. python诅咒鼠标滚轮
- 10. 防反跳鼠标滚轮
- 11. 鼠标滚轮事件
- 12. as3鼠标滚轮反转
- 13. 鼠标滚轮导航
- 14. Adobe AIR鼠标滚轮
- 15. ContextMenuStrip和鼠标滚轮
- 16. 鼠标滚轮速度
- 17. 滚动面板鼠标滚轮滚动
- 18. 从窗口原始输入水平鼠标滚轮消息
- 19. 轮事件brokes鼠标滚轮的JavaScript
- 20. 鼠标滚轮滚动DIV元件
- 21. 更换鼠标滚轮滚动条?
- 22. 鼠标滚轮滚动水平
- 23. jquery水平滚动鼠标滚轮
- 24. ScrolledComposite不滚动鼠标滚轮
- 25. iScroll 4水平鼠标滚轮滚动
- 26. 鼠标滚轮平滑滚动
- 27. 平滑滚动鼠标滚轮?
- 28. RichTextBox不滚动鼠标滚轮
- 29. 水平滚动鼠标滚轮
- 30. 滚动页面,平行鼠标滚轮