【问题标题】:How Do I Add Keyboard Support For My Game?如何为我的游戏添加键盘支持?
【发布时间】:2011-12-17 16:35:16
【问题描述】:

我一直在尝试将 Pong 克隆作为初学者的项目,但我遇到了障碍。我尝试了各种方法来实现键盘支持,但都没有奏效。

这里是我的 Pong.java(主类)供参考:http://pastebin.com/8d7BqK4x

这是 Board.java(图形):http://pastebin.com/N9fLMzFT

【问题讨论】:

    标签: java keyboard pong


    【解决方案1】:

    只是一些一般性的建议,您可以添加键盘侦听器然后解释输入,这里有一个关于键盘侦听器的建议的链接:http://download.oracle.com/javase/tutorial/uiswing/events/keylistener.html。对于游戏,我建议使用“按键”事件。

    【讨论】:

    • 太棒了。问题是当你按住键时会有一个初始延迟(它会触发一次,停止一点,然后继续,就像你打字的时候一样)。我该如何摆脱它?
    • 很抱歉,您能澄清一下吗?你的意思是如果你按住 l 10 秒钟你想让它注册 1 l 或 30 l 的?
    • 您可以尝试释放密钥,这可能对您的问题有所帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-27
    • 2019-12-24
    • 2023-03-30
    • 1970-01-01
    • 2016-01-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多