为什么在按Ctrl和Shift时,libGDX中的水平鼠标单击坐标不同?

时间:2018-07-21 19:15:47

标签: libgdx

这是我使用libGDX在Android Studio中创建的代码。放在render()内部。在Genymotion模拟器上运行。

我在完全相同的位置单击鼠标。但是,在按住Ctrl按钮的情况下,输出总是比不按Ctrl按钮的情况多输出270像素。

不过,垂直点击坐标似乎没有受到影响。

if(Gdx.input.justTouched()){
    if(Gdx.input.isKeyPressed(Input.Keys.CONTROL_LEFT)) {
        System.out.println("" + Gdx.input.getX());
    }else {
        System.out.println("" + Gdx.input.getX());
    }
}

0 个答案:

没有答案