Déplacer la souris matérielle (:move)
Cette méthode est disponible à partir des versions postérieures au 20260805
Déclaration
etat, message_erreur = objet_souris:move(deplacement_horizontal, deplacement_vertical)
Paramètres
- deplacement_horizontal
type entier, déplacement horizontal relatif, compris entre
[-2047, 2047]; une valeur positive va vers la droite et une valeur négative vers la gauche - deplacement_vertical
type entier, déplacement vertical relatif, compris entre
[-2047, 2047]; une valeur positive va vers le bas et une valeur négative vers le haut
Valeur renvoyée
- etat
type booléen, renvoie
truesi le déplacement réussit, sinonfalse - message_erreur type texte, raison de l’échec du déplacement
Description
Effectue un déplacement relatif à la position actuelle. L’interface ne divise pas automatiquement les déplacements dépassant la plage autorisée ; une valeur hors limites est levée comme erreur de paramètre Lua.
Exemple
local m = assert(mouse.connect())
assert(m:move(100, -50))
assert(m:disconnect())