Mover o mouse de hardware (:move)
Este método está disponível somente a partir da versão 20260805.
Declaração
status, mensagem_de_erro = objeto_do_mouse:move(deslocamento_horizontal, deslocamento_vertical)
Parâmetros
- deslocamento horizontal
Inteiro: deslocamento horizontal relativo, no intervalo
[-2047, 2047]; positivo move para a direita e negativo para a esquerda - deslocamento vertical
Inteiro: deslocamento vertical relativo, no intervalo
[-2047, 2047]; positivo move para baixo e negativo para cima
Valores de retorno
- status
Booleano: retorna
truequando o movimento é bem-sucedido efalsequando falha - mensagem de erro Texto: motivo da falha do movimento
Descrição
Move uma vez em relação à posição atual. A interface não divide automaticamente deslocamentos fora do intervalo; valores fora do intervalo são lançados como erros de parâmetro Lua.
Exemplo
local m = assert(mouse.connect())
assert(m:move(100, -50))
assert(m:disconnect())