header button imgui

narimashkq

Новичок
Автор темы
1
0
Версия MoonLoader
Другое
как создать кнопку header button в imgui, я знаю что нужна библиотека аддонс, она есть, что нужно вводить в аргумент str_id, и bool state, типо я знаю x = ImBool(false) , но что указывать в x
 

kyrtion

Известный
1,327
486
local selected_tab = imgui.new.int(1)

Открываем статья про mimgui и читаем:
Следует отметить, что получение исходных значений так же подверглось изменению. Если раньше исходное значение можно было получить через ключ v (buffer.v; int.v), то в mimgui они получаются с помощью нулевого индекса (int[0]; float[0]; bool[0]), а для типа Char значение необходимо получать через ffi.string (ffi.string(buffer)). Не нужно бояться внесёнными в API изменениям, они очень легко осваиваются и для ежедневного кодинга не нужно вникать в их работу.

А значит, что если ты установил значение имгуи, то чтобы изменить значение имгуи нужно ставить так:
Lua:
selected_tab[0] = 1
Или получить значение из имгуи:
Lua:
print(selected_tab[0])
 
  • Эм
Реакции: MLycoris