libGDX,如何从InputProcessor获取符号?
libGDX, how to get symbol from InputProcessor?
在 InputProcessor 中,键盘事件,我在从按下的按钮接收正确符号的过程中遇到了问题。我知道 InputProcessor keyDown(和 keyUp)将 return 一个可以转换为字符串值的 int,但是有没有可能的方法能够接收符号,例如 COLON,:,到它的实际符号,:?
我也知道解决方案的一种可能性是切换(键码)并检查和整理符号,但我想知道是否可以在没有提到的技术的情况下这样做。
Input.Keys class 有一个静态的 toString 方法将键码转换为人类可读的字符串,这里是一个用法示例:
public boolean keyDown(int keycode){
String symbol = Input.Keys.toString(keycode)
Gdx.app.log("Keydown : ", symbol)
}
在 InputProcessor 中,键盘事件,我在从按下的按钮接收正确符号的过程中遇到了问题。我知道 InputProcessor keyDown(和 keyUp)将 return 一个可以转换为字符串值的 int,但是有没有可能的方法能够接收符号,例如 COLON,:,到它的实际符号,:?
我也知道解决方案的一种可能性是切换(键码)并检查和整理符号,但我想知道是否可以在没有提到的技术的情况下这样做。
Input.Keys class 有一个静态的 toString 方法将键码转换为人类可读的字符串,这里是一个用法示例:
public boolean keyDown(int keycode){
String symbol = Input.Keys.toString(keycode)
Gdx.app.log("Keydown : ", symbol)
}