我在当前项目中遇到了触摸检测方面的一些问题,问题是任何一个轴上的触摸越高触摸点触摸点越远。
在下图中,您可以看到我正在谈论的问题。点通过渲染到鼠标左侧开始,但是当鼠标到达屏幕右侧时,点位于鼠标右侧。这个问题在y轴上更加明显。
用于创建上述测试的代码只是来自https://github.com/libgdx/libgdx/wiki/Mouse%2C-touch-%26-keyboard的LibGDX SimpleTouchTest,因此它是绝对最低限度。
奇怪的是,这似乎只是我的笔记本电脑上的一个问题,在我的桌面上,点始终位于鼠标下方。两台计算机都在运行Windows 10,所以唯一不同的是我的笔记本电脑有4k显示器。
有没有人找到解决这个问题的方法?
由于 阿德里安
答案 0 :(得分:0)
因此出于某种原因,现在正在发挥作用。在代码中没有任何改变,所以我只能假设在Windows或图形驱动程序中有些东西是不合时宜的,有些东西在过去的几周里已经排好了。感谢那些花时间阅读我的问题的人。