Drag

Материал из UoPilot
Версия от 20:46, 27 августа 2019; Tatikoma (обсуждение | вклад) (Новая страница: « == Описание == '''Drag''' - Перенести из точки с координатами <откуда> в точку с координатами &l...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Описание

Drag - Перенести из точки с координатами <откуда> в точку с координатами <куда>. Можно указать количество предметов (для Ultima Online). Координаты <откуда> и <куда> могут быть только относительные. Задержка после поднятия итема меняется на вкладке 'Разное', в правом углу, первое число применяется 2 раза.

Синтаксис

Привязка к окну: необходима. <br>Работа со свернутым окном: нет.

drag <откуда> <куда> [сколько]

Где: <br><откуда> - координаты X и Y откуда перетаскивать <br><куда> - координаты X и Y куда перетаскивать <br>[сколько] - сколько итемов, 'all' для перетаскивания всех итемов (только для Ultima Online)

Примеры

// Пример 1
drag 100 100 200 200     //зажать левую кнопку мыши в координатах 100 100, переместить курсор в координаты 200 200 и отпустить кнопку
// Пример 2
set $a 150 100 200 230   //координаты заданы строковой переменной
drag $a

Смотрите также

Left_down <br>Move <br>Left_up <br>Kleft_down <br>Kleft_up

История развития

0.98 beta <br>Отныне в команде drag необходимо указывать 'all' для перетаскивания всех итемов. Отсутствие третьего параметра подразумевает, что итем одинарный, и окошко с количеством не всплывает. Это было сделано для борьбы с лишними кликами/даблкликами на таргет.

1.03 beta 5 <br>Исправил ошибку в команде drag x y all.

1.07 beta 4 <br>Исправил ошибку в команде drag, в результате которой игнорировался параметр 'количество', если он был указан с помощью переменной.

2.00 <br>Добавлена возможность изменения "задержки после указания количества перетаскиваемых итемов" в команде drag и функции automove.

2.03 <br>Команда drag теперь понимает указание нескольких координат с помощью одной строковой переменной.