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

Di chuyển chuột phần cứng (:move)

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

Khai báo​

trạng thái, thông báo lỗi = đối tượng chuột:move(độ dịch chuyển ngang, độ dịch chuyển dọc)

Tham số​

  • độ dịch chuyển ngang
    Số nguyên. Di chuyển ngang tương đối trong khoảng [-2047, 2047]; giá trị dương di chuyển sang phải và giá trị âm di chuyển sang trái.
  • độ dịch chuyển dọc
    Số nguyên. Di chuyển dọc tương đối trong khoảng [-2047, 2047]; giá trị dương di chuyển xuống và giá trị âm di chuyển lên.

Giá trị trả về​

  • trạng thái
    Boolean. true nếu di chuyển thành công; ngược lại false.
  • thông báo lỗi
    Chuỗi. Lý do di chuyển thất bại.

Mô tả​

Di chuyển một lần so với vị trí con trỏ hiện tại. Giao diện không tự động chia di chuyển vượt quá khoảng hỗ trợ. Giá trị ngoài khoảng gây lỗi đối số Lua.

Ví dụ​

local m = assert(mouse.connect())
assert(m:move(100, -50))
assert(m:disconnect())