2014-11-21 28 views
0

接口InputProcessor實施keyUpkeyDown傳遞int中的鍵控代碼的方法。我在哪裏可以找到與鍵盤輸入相對應的這些代碼列表?關鍵代碼列表(InputProcessor)

public boolean keyDown(int keycode) { 
     return false; 
    } 

public boolean keyUp(int keycode) { 
     return false; 
    } 

比方說,我想將UP映射到事件。我如何知道UP的密碼?

回答

1

你在這裏:http://libgdx.badlogicgames.com/nightlies/docs/api/com/badlogic/gdx/Input.Keys.html。需要注意的是,你可以遵循從javadocs鏈接:

鍵碼 - 在Input.Keys的常量之一

+0

我得到一個int ...我想我不能這樣做,如果(鍵碼= ='UP') – Madmenyo 2014-11-21 19:14:42

+0

與keyTyped不同,它返回一個'char' – Madmenyo 2014-11-21 19:21:01

+0

由於我的問題沒有明顯的答案,我想我的思維一定有什麼問題。用'(keycode == Input.Keys.Up)解決了我的問題'。仍然應該有一個'int'參與,所以有這些「整數」的列表? – Madmenyo 2014-11-21 19:32:27