[英]How to get mouse wheel speed or mouse wheel notches moved in libgdx?
我知道LibGDX提供了像InputProcessor
這樣的接口和像InputAdapter
這樣的類。 它們確實有一個滾動方法,可以在移動鼠標滾輪時覆蓋和激活。
它返回一個boolean
值並為參數取一個integer
。 根據鼠標滾輪的滾動方向,整數將為 -1 或 1。 -1 上升,1 下降。
這很好,但不完全是我需要的。 我需要弄清楚鼠標滾輪的滾動速度。 Java 確實有一個MouseWheelListener
可以讓人們知道輪子旋轉了多少個槽口。 我嘗試將其實施到LibGDX
,但沒有奏效。
提前致謝!
您可以通過 inputprocessor 中的 scrolled() 方法計算鼠標滾輪攻擊來跟蹤滾輪攻擊/秒,並在每次調用 render() 方法時重置計時器。 攻擊*增量應該給你速度。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.