我做的,使用這種方法控制所有爲我的遊戲LWJGL鍵的一類:如何使一類的運行不斷
if (Keyboard.isKeyDown(Keyboard.KEY_A)) {
System.out.println(".....");
}
除了在更大的規模。我的問題是,當這個類被稱爲它只能運行一次,所以唯一的方法來看到代碼的效果是當遊戲啓動時有一個拇指痙攣在A按鈕...
我的代碼:
public class KeyBindings {
public static void run() {
try {
Keyboard.create();
} catch (LWJGLException e) {
e.printStackTrace();
}
if (Keyboard.isKeyDown(Keyboard.KEY_F1)) {
System.out.println(".............................");
}
}
然後我從另一個類中調用KeyBindings.run();
。
是的,我已經涉足KeyListeners,但我最近也看了關於定時器所以你能在這些 – SemperAmbroscus
闡述@FeatheredOrcian我已經給你們寫一個小例子。我希望它能幫助你。 –
謝謝,我要導入哪個計時器5 – SemperAmbroscus