メインコンテンツまでスキップ

ハードウェアマウスのホイールをスクロールする (:scroll)

このメソッドは 20260805 以降のバージョンでのみ使用できます

宣言

成功したかどうか, エラー情報 = マウスオブジェクト:scroll(水平スクロール量, 垂直スクロール量)

引数

  • 水平スクロール量 整数型。スクロールのステップ数で、範囲は [-127, 127] です。正の数では右へスクロールします。
  • 垂直スクロール量 整数型。スクロールのステップ数で、範囲は [-127, 127] です。正の数では上へスクロールします。

戻り値

  • 成功したかどうか ブール型。スクロールに成功した場合は true、失敗した場合は false を返します。
  • エラー情報 文字列型。スクロールに失敗した理由を返します。

説明

スクロール量はピクセル値ではありません。システムと App は、それぞれの設定に応じて実際のスクロール距離を調整する場合があります。 範囲外の値を指定すると Lua の引数エラーが発生します。

使用例

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