0
我一直在嘗試做一個Pong克隆作爲一種初學者的項目,我碰到了一個障礙。我嘗試了各種方法來實現鍵盤支持,但都沒有工作。如何爲我的遊戲添加鍵盤支持?
僅供參考,這裏是我Pong.java(主類):http://pastebin.com/8d7BqK4x
這裏是Board.java(圖形):http://pastebin.com/N9fLMzFT
我一直在嘗試做一個Pong克隆作爲一種初學者的項目,我碰到了一個障礙。我嘗試了各種方法來實現鍵盤支持,但都沒有工作。如何爲我的遊戲添加鍵盤支持?
僅供參考,這裏是我Pong.java(主類):http://pastebin.com/8d7BqK4x
這裏是Board.java(圖形):http://pastebin.com/N9fLMzFT
只是一些一般性的建議,您可以添加鍵盤監聽,然後解釋輸入,這裏有一些關於鍵盤聽衆的建議鏈接:http://download.oracle.com/javase/tutorial/uiswing/events/keylistener.html。對於遊戲,我建議使用「按鍵」事件。
太棒了。問題在於按住鍵時會出現初始延遲(它會觸發一次,停止一會兒,然後繼續,就像在打字時一樣)。我如何擺脫這一點? – Cg2916
對不起,你能澄清一下嗎?你的意思是,如果你堅持10秒鐘,你想要註冊1升或30升? – jozefg
您可以嘗試發佈密鑰,這可能會幫助您解決問題。 – jozefg