簡體   English   中英

如何在libgdx中移動鼠標滾輪速度或鼠標滾輪槽口?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM