keyCode到libgdx keydown事件的字符

时间:2014-02-27 23:05:40

标签: java libgdx

我有一个我为游戏编写的自定义文本框,我正在尝试接收键盘输入。我认为这真的不是那么难,但我现在花了一段时间搜索,并且找不到一种简单的方法来从传递给角色的Keycode转换。我假设必须有一个简单的方法来实现这一点,而不是我创建自己的查找。如果有人能指出我正确的方向,我会非常感激。

我需要这个才能用于手机和桌面输入。

选项2是采用libgdx UI控件,但我花15分钟敲开我自己的文本框会比我学习所有这些更快......不像我那么快希望。

由于

编辑:libgdx文档建议Input.Keys包含一个静态的toString(int keycode)方法......但它似乎并不存在。它被转移到其他地方吗?

1 个答案:

答案 0 :(得分:3)

您可以改为使用keyTyped事件。

来自documentation of InputListener, 与提供密钥代码的keyUpkeyDown事件相比,keyTyped事件为您提供了从密钥代码转换的字符,可以直接在您的情况下使用。

祝你好运。