跳至主要內容

按下硬體滑鼠按鍵 (:down)

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

聲明

狀態, 錯誤資訊 = 滑鼠物件:down(按鍵)

參數

  • 按鍵 整數型或文字型,可傳入 1 ~ 32,或下表中的按鍵名稱;字串不區分大小寫

回傳值

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

說明

按鍵編號範圍為 1 ~ 32,超出範圍會作為 Lua 參數錯誤拋出。

名稱編號
left1
right2
middle3
back4
forward5

編號 1、2、3 通常對應左鍵、右鍵和中鍵;backforward 是編號 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())