Java输入赢得';无法识别右键或下键
因此,我刚刚开始在Slick2D中使用LWJGL,由于某些原因,我的代码无法用于移动播放器的右键和下键。但是,向上键和向左键可以工作。这是我的密码:Java输入赢得';无法识别右键或下键,java,keyboard,lwjgl,slick2d,Java,Keyboard,Lwjgl,Slick2d,因此,我刚刚开始在Slick2D中使用LWJGL,由于某些原因,我的代码无法用于移动播放器的右键和下键。但是,向上键和向左键可以工作。这是我的密码: @Override public void update(GameContainer gc, int delta) throws SlickException { Input input = gc.getInput(); if(input.isKeyDown(Input.KEY_UP)) { player.y
@Override
public void update(GameContainer gc, int delta) throws SlickException {
Input input = gc.getInput();
if(input.isKeyDown(Input.KEY_UP)) {
player.y -= (delta * 0.1f);
} else if(input.isKeyDown(Input.KEY_DOWN)) {
player.y += (delta * 0.1f);
} else if(input.isKeyDown(Input.KEY_LEFT)) {
player.x -= (delta * 0.1f);
} else if(input.isKeyDown(Input.KEY_RIGHT)) {
player.x += (delta * 0.1f);
}
}
我把玩家的位置从整数改为浮点,现在可以了