移動硬體滑鼠 (:move)
該方法在 20260805 以後版本方可使用
聲明
狀態, 錯誤資訊 = 滑鼠物件:move(水平位移, 垂直位移)
參數
- 水平位移
整數型,相對水平位移,範圍
[-2047, 2047];正數向右,負數向左 - 垂直位移
整數型,相對垂直位移,範圍
[-2047, 2047];正數向下,負數向上
回傳值
- 狀態
布林型,移動成功返回
true,失敗返回false - 錯誤資訊 文字型,移動失敗的原因
說明
相對目前位置移動一次。 介面不會自動拆分超出範圍的位移,越界值會作為 Lua 參數錯誤拋出。
範例
local m = assert(mouse.connect())
assert(m:move(100, -50))
assert(m:disconnect())