按下硬體滑鼠按鍵 (:down)
該方法在 20260805 以後版本方可使用
聲明
狀態, 錯誤資訊 = 滑鼠物件:down(按鍵)
參數
- 按鍵
整數型或文字型,可傳入
1~32,或下表中的按鍵名稱;字串不區分大小寫
回傳值
- 狀態
布林型,按下成功返回
true,失敗返回false - 錯誤資訊 文字型,按下失敗的原因
說明
按鍵編號範圍為
1~32,超出範圍會作為 Lua 參數錯誤拋出。
| 名稱 | 編號 |
|---|---|
left | 1 |
right | 2 |
middle | 3 |
back | 4 |
forward | 5 |
編號 1、2、3 通常對應左鍵、右鍵和中鍵;
back、forward是編號 4、5 的別名。編號 6 ~ 32 沒有固定名稱,具體行為取決於 iOS 和目標 App。部分 App 可能只能接收到前 5 個按鍵。
範例
local m = assert(mouse.connect())
assert(m:down("left"))
assert(m:up("left"))
assert(m:down(13))
assert(m:up(13))
assert(m:disconnect())