Move Smooth (Lua)
Версия от 21:18, 27 августа 2019; Tatikoma (обсуждение | вклад) (Новая страница: « == Описание == '''move_smooth''' - оператор плавно перемещает курсор мыши в указанные координаты....»)
Описание
move_smooth - оператор плавно перемещает курсор мыши в указанные координаты.
Синтаксис
Привязка к окну: опционально. <br>Работа со свернутым окном: нет. <br>Все параметры заключаются в скобки и разделяются запятыми.
move_smooth (<х> <у> [+х +у [-х -у]] [abs|handle])
<x> - имя переменной либо значение x координаты. <br><y> - имя переменной либо значение y координаты. <br>+х +у - случайное смещение в '+' в указанном пределе. <br>-х -у - случайное смещение в '-' в указанном пределе. <br>[abs] - признак перемещения в абсолютные координаты, а не относительные окна. Указывать в кавычках: "abs". <br>[handle] - хендл, если требуется переместить курсор относительно какого-то окна. <br>Иногда требуется переместить курсор со смещением:
clickoffsetx (50) -- смещение вправо на 50 пикселей clickoffsety (30) -- смещение вниз на 30 пикселей clickoffsetx (-40) -- смещение вверх на 40 пикселей clickoffsety (-60) -- смещение влево на 60 пикселей
Примеры
--lua move_smooth (100, 200) -- Переместит курсор в координаты 100 200 end_script ()
--lua local x = 250 local y = 300 move_smooth (x, y) -- Переместит курсор в координаты 250 300 end_script ()
--lua clickoffsetx (5) -- смещение для координаты X clickoffsety (5) -- смещение для координаты Y move_smooth (0, 0) --переместит курсор в координаты 5, 5 end_script ()
--lua move_smooth (200, 300, 5, 10, 6, 8, "abs") -- переместит курсор в абсолютные координаты: X = от 194 до 205 и Y от 292 до 310 end_script ()
--lua local x, y = 400, 450 move_smooth (x, y) -- Переместит курсор в координаты 400, 450 end_script ()
Смотрите также
Move (Lua) <br>Left (Lua) <br>Kleft (Lua)