2010-11-15 136 views
1

黑莓遊戲以30 fps運行。我希望能夠調查鍵盤輸入在30fps,而不僅僅是通過重寫黑莓「快速」輸入

public boolean keyChar(char key, int status, int time) 

這是出奇的慢,不會有任何效果「等待」輸入事件。我怎麼能輪詢黑莓的快速輸入?

+0

它以什麼方式慢? – 2010-11-15 12:55:35

+0

好吧,我想每秒鐘讀取30個輸入,但模擬器使用keyChar顯示約2個輸入秒或更少。 – bobobobo 2010-11-15 14:19:31

回答

3

您是否期待鍵盤狀態每秒更改30次?或者你只想每秒鐘知道鍵盤的狀態30次?我猜想你正在尋找第二個,在這種情況下,我只是使用keyDown和keyUp並存儲一組布爾值,這些布爾值是你關心的上下關鍵字。

+0

同意。這似乎是最明智的解決方案。 – Jan 2010-11-15 22:22:55

+0

啊,一個經典的建議。但響應時間仍然不足!我想沒有辦法讓__faster response__輸入atm – bobobobo 2010-11-17 23:25:52