看板
[ java ]
討論串[問題] 請問有辦法延遲KeyEvent的讀取速度嗎?
共 6 篇文章
內容預覽:
其實轉彎理論上應該是兩步的動作,. 因為以你的圖來講只有轉向沒有前進,. 補一步前進應該看起來會比較沒有那麼卡.... --. ▄▅▆▇███▇▆▅▄▃ ╰┼╯─╮ ╮. ◥███████████◣ ╰┼╯=│=│. ◥██████───────◣ *. ╯ ╯ ╯ の 物 語 .*. ◥█████
(還有2個字)
內容預覽:
謝謝T大的幫忙. 其實我現在最大的問題. 就是當我按右鍵時. 不但要他走動. 而且還要它有走路的動作. 可是當我用執行緒時切換圖片時. 它永遠停在第一個圖片. 他沒切換嗎?. 不. 是鍵盤事件讀太快了. 所以一直快速呼叫切換圖片的執行緒. 所以永遠都在第一個執行緒. 即使Thread.sleep調到
(還有259個字)
內容預覽:
你應該把你的問題在講清楚點才對,. 如果你是要用sleep ,sleep是"延後執行"這個key的動作,. 而不是"忽略這個key"的動作,所以並不會減少"整體key的數量"。. 在這個情況下,你應該要選擇的是queue法,. 透過一個獨立的thread去進行key的行為,並且透過固定時間來執行。.
(還有2341個字)
內容預覽:
舉個最簡單的SAMPLE. long lasttime=System.currentTimeMillis();. ────────────────────────────────. ONKEYDOWN:. long nowtime=System.currentTimeMillis();. if(no
(還有296個字)
內容預覽:
設一個log , 取最後一次按的速度 ,. 超過一秒之後,再執行。. 或者是將按鍵加入queue,執行的時候按一個固定時間去做dequeue. 或者是,在onkeydown 跟 onkeyup這兩個狀態之間去做處理。. 不管你是要延遲這段期間的按鈕行為忽略 (設log法). 還是要將這段期間的按鈕都
(還有171個字)