Expensive
  • Привет!
  • Полезная информация
    • Быстрый старт 🚀
    • Примеры скриптов 🖋️
      • Tracers
      • Статистика скорости
      • Обычная ватермарка
      • Управление движением игрока
      • Отображение информации на экране
      • Использование настроек модуля
      • Изменение цвета текста в зависимости от FPS
      • Автоматический прыжок
  • Документация
    • Библиотеки 📚
      • Библиотека 'world' 🌍
      • Библиотека 'drag' 🖱️
      • Библиотека 'project' 📐
      • Библиотека 'auraTarget' 🎯
      • Библиотека math
      • Библиотека 'animation' 🎥
      • Библиотека 'utils' 🛠️
      • Библиотека 'setting' ⚙️
      • Библиотека 'player' 🎮
      • Библиотека 'inventory' 🧰
      • Библиотека 'minecraft' ⛏️
      • Библиотека 'network' 🌐
      • Библиотека "gl11" 🌈
      • Библиотека "display" 🖥️
    • События 🎉
Powered by GitBook
On this page
  1. Документация
  2. Библиотеки 📚

Библиотека '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])
PreviousБиблиотека 'world' 🌍NextБиблиотека 'project' 📐

Last updated 1 year ago