Chuyển tới nội dung chính

Nhấn nút chuột phần cứng (:down)

Phương thức này có sẵn trong các phiên bản sau 20260805

Khai báo

success, error_message = mouse_obj:down(button)

Tham số

  • button Số nguyên hoặc chuỗi. Truyền một giá trị từ 1 đến 32 hoặc một trong các tên nút chuột dưới đây. Chuỗi không phân biệt chữ hoa chữ thường.

Giá trị trả về

  • success Boolean. true nếu nút được nhấn thành công; ngược lại false.
  • error_message Chuỗi. Lý do tại sao thao tác đã thất bại.

Mô tả

Số của nút chuột nằm trong khoảng từ 1 đến 32. Các giá trị ngoài khoảng này sẽ gây ra lỗi đối số của Lua.

TênSố
left1
right2
middle3
back4
forward5

Các nút 1, 2 và 3 thường đại diện cho nút trái, nút phải và nút giữa. backforward là các tên gọi thay thế cho nút 4 và nút 5. Các nút từ 6 đến 32 không có tên cố định, và hành vi của chúng phụ thuộc vào iOS và ứng dụng mục tiêu. Một số ứng dụng có thể chỉ nhận được năm nút đầu tiên.

Ví dụ

local m = assert(mouse.connect())
assert(m:down("left"))
assert(m:up("left"))
assert(m:down(13))
assert(m:up(13))
assert(m:disconnect())