Посмотреть вложение 22562
Большинство скриптеров явно сталкивались с ограничениями ImGui. Я имею ввиду отсутствие современных элементов, например переключатели или вовсе горячие клавиши. Данная библиотека призвана исправить это недоразумение, по крайней мере для MoonLoader!
Список элементов
- ToggleButton
- HotKey
- Spinner
- BufferingBar
Установка: Файл
imgui_addons.lua поместить в папку
moonloader/lib. Файл
test.lua является примером использования библиотеки, его нужно поместить в
moonloader.
* Для работы примера нужны собственно сам Moon ImGui и RKeys.
** Чтобы не подключать элементы отдельно:
local imadd = require 'imgui_addons'
imadd.ToggleButton("##active", ImBool)
С удовольствием отвечу на то как что работает. Так же можете скидывать интересные C++ реализации кастомных элементов imgui, по возможности переведу на Lua.
Модуль рекомендуется использовать совместно с
RKeys. Реализация показана в примере.