跳至主要內容

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

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

聲明

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

參數

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

回傳值

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

說明

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

範例

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