Библиотека 'drag' 🖱️
drag.create(function, name, x, y)
- Создает новый перетаскиваемый объект. Принимает функцию обратного вызова (mod
), имя объекта (name
), начальные координаты X (x
) и Y (y
). Возвращает объект, представляющий перетаскиваемый элемент.
-- Создание перетаскиваемого объекта с функцией обратного вызова "onDrag"
local draggable = drag.create(mod, "myDraggable", 100, 100)
drag.setSize(draggable, width, height)
- Устанавливает размер перетаскиваемого объекта. Принимает объект перетаскивания (draggable
), ширину (width
) и высоту (height
) в пикселях.drag.getPosition(draggable) - Получает текущие координаты X и Y перетаскиваемого объекта в виде списка Lua. Принимает объект перетаскивания (draggable).
-- Получение текущих координат перетаскиваемого объекта
local position = drag.getPosition(draggable)
print("X:", position[1], "Y:", position[2])
Last updated