如何阻止LibGDX InputProcessor识别输入密钥

时间:2013-11-29 20:41:08

标签: input libgdx

我和Libgdx一起制作游戏,我注意到在使用InputProcessor时按Enter键会自动添加新行。有趣的是,我不想要这个,我希望它可以称之为我自己的方法。我该怎么做?

目前,当我按下输入时,我使用轮询检测到,我将其设置为执行以下操作

*将用户输入打印到控制台
*打印“1”
*打印“2”

打印

用户输入
一条空的线路 1
2

用户输入之后的差距所以我得出结论,它使用轮询而不是输入处理器来创建一个新行!

(1和2是比较线之间的间距,看它是否真的在换行。当输入“omg why”时,我在控制台中得到这个结果

http://puu.sh/5x0kw.png

1 个答案:

答案 0 :(得分:2)

我通过使用keyUp解决了这个问题。以前我使用的是charTyped