【问题标题】:How to stop LibGDX InputProcessor recognizing enter key如何停止 LibGDX InputProcessor 识别回车键
【发布时间】:2013-11-29 20:41:07
【问题描述】:

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

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

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

打印出来

用户输入
空行
1
2

userinput 之后有一个间隙,所以我得出结论认为它会换行,因为使用轮询而不是 inputprocessor 不会这样做!

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

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

【问题讨论】:

  • 请提供更多关于您的应用对输入执行的操作的上下文。您在哪里看到“新行”?
  • @P.T.我已将此信息添加到问题中

标签: input libgdx


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-04-11
    • 2013-05-15
    • 1970-01-01
    • 2020-10-03
    • 1970-01-01
    • 1970-01-01
    • 2016-09-22
    • 2014-03-28
    相关资源
    最近更新 更多