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đến32hoặ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.
truenếu nút được nhấn thành công; ngược lạifalse. - 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đến32. Các giá trị ngoài khoảng này sẽ gây ra lỗi đối số của Lua.
| Tên | Số |
|---|---|
left | 1 |
right | 2 |
middle | 3 |
back | 4 |
forward | 5 |
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.
backvàforwardlà 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())