跳至主要內容

滾動硬體滑鼠滾輪 (:scroll)

該方法在 20260805 以後版本方可使用

聲明​

狀態, 錯誤資訊 = 滑鼠物件:scroll(水平滾動量, 垂直滾動量)

參數​

  • 水平滾動量
    整數型,滾動步數,範圍 [-127, 127];正數向右滾動
  • 垂直滾動量
    整數型,滾動步數,範圍 [-127, 127];正數向上滾動

回傳值​

  • 狀態
    布林型,滾動成功返回 true,失敗返回 false
  • 錯誤資訊
    文字型,滾動失敗的原因

說明​

滾動量不是像素值,系統與應用可能會根據自身設定縮放實際滾動距離。 越界值會作為 Lua 參數錯誤拋出。

範例​

local m = assert(mouse.connect())
assert(m:scroll(0, 10))
assert(m:disconnect())