所以我刚刚开始将 LWJGL 与 Slick2D 一起使用,由于某种原因,我的代码无法用于向右和向下键来移动我的播放器。但是,向上和向左键确实有效。这是我的代码:
@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);
}
}