ハードウェアマウスを移動する (:move)
このメソッドは 20260805 以降のバージョンでのみ使用できます
宣言
成功したかどうか, エラー情報 = マウスオブジェクト:move(水平移動量, 垂直移動量)
引数
- 水平移動量
整数型。相対的な水平方向の移動量で、範囲は
[-2047, 2047]です。正の数は右、負の数は左へ移動します。 - 垂直移動量
整数型。相対的な垂直方向の移動量で、範囲は
[-2047, 2047]です。正の数は下、負の数は上へ移動します。
戻り値
- 成功したかどうか
ブール型。移動に成功した場合は
true、失敗した場合はfalseを返します。 - エラー情報 文字列型。移動に失敗した理由を返します。
説明
現在位置を基準に一度移動します。 インターフェースは範囲を超える移動量を自動的に分割しません。範囲外の値を指定すると Lua の引数エラーが発生します。
使用例
local m = assert(mouse.connect())
assert(m:move(100, -50))
assert(m:disconnect())