Софт ImGui Styler

FYS

Потрачен
Автор темы
982
236
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
cooltext326880976624115.png



Добрый день. Рылся в интернете, искал больше информации об ImGUI и наткнулся на интересную программу которая может делать стили для вашего LUA скрипта.
Генерирует она стили для C++, но перевести стиль с C++ на LUA несложно (для кого как)



Главное меню ImGUI Styler:
upload_2019-6-9_14-38-46.png
upload_2019-6-9_14-39-44.png


Давайте пройдемся по данному меню:
  • Test Window - Показывает самое обычное Demo окно ImGUI
  • Full StyleEditor - Полное изменение ImGUI стиля
  • Easy StyleEditor - Легкое изменение ImGUI стиля. Подойдет для новичков, чтобы понять как все изменяется в этих красивых окошках



Как перевести стиль с C++ на LUA?
  • В программе я по быстрому сделал простой стиль:
    upload_2019-6-9_14-54-30.png
  • Получили вот такой вот код:
    upload_2019-6-9_14-56-1.png
  • Воспользуемся функцией apply_custom_style:
  • Сделаем такую конструкцию:
    Lua:
    function apply_custom_style()
        imgui.SwitchContext()
        local style = imgui.GetStyle()
        local colors = style.Colors
        local clr = imgui.Col
        local ImVec4 = imgui.ImVec4
        local ImVec2 = imgui.ImVec2
    end
    apply_custom_style()
  • Далее изменим цвет чего-нибудь, я заменю цвет Text:
    Lua:
    colors[clr.Text] = ImVec4(0.92, 0.85, 0.85, 1.00)
  • Берем параметры из ImVec4 из С++ версии и вставляем в нашу строчку с ImVec4, у меня получилось вот так:
    Lua:
    colors[clr.Text] = ImVec4(0.92f, 0.85f, 0.85f, 1.00f)
  • Потом просто удаляем f и все, мы заменили цвет


Фух, объяснил как смог, если вы не поняли, что, где и как куда нажимается - пишите в тему
Автор программы - Неизвестен
Скачать - https://yadi.sk/d/sY9VucVJfLX25g
 
Последнее редактирование:

rraggerr

проверенный какой-то
1,626
845
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
ты блять издеваешься? это скомпиленный екземпл с темы про имгуи

он еще и доисторических времен, версия 1.50, в мунгуи используется 1.53 WIP
 
  • Нравится
Реакции: atizoff и _=Gigant=_

Vlad44352

Потрачен
37
48
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Что делать?
upload_2019-6-11_13-59-31.png
 
  • Нравится
Реакции: #HunterScripts

vegas

Известный
637
441
а как сохранить вкладку Settings? Цвет то сохранил а стилизацию кнопочек, стрелочек, слайдеров, незнаю как.
1650143597575.png