Вопрос по ImGui

the same

Активный
Автор темы
173
22
Версия MoonLoader
.027.0-preview
1) Как сделать чтоб окно появлялось в определенном месте?
2)Как сделать ,чтоб нельзя было в самой игре изменять ширину ,высоту?
3) Как поменять расположение кнопок (к примеру , чтоб они были в длину , а не по вертикали) ?
4) Как изменять цвет текста ?
5) Как поменять цвет кнопки.
6) Как поменять цвет окна.
В принципе , можно просто скинуть суда исходник скрипта , где будет более менее понято
<3
 
Решение
1. imgui.SetNextWindowPos(imgui.ImVec2(sw / 2 , sh / 2), imgui.Cond.FirsUseEver, imgui.ImVec2(0.5, 0.5)) вместо 0.5 0.5 ты ставь разные значения, первое это ось x, а второе это ось y. Вроде от -1.0 до 1.0.

2. imgui.Begin(u8"Название окна", main_window_state, imgui.WindowFlags.NoResize)

3. Перед каждой кнопкой пиши imgui.Sameline()

4. https://www.blast.hk/threads/13380/post-184571

5. https://www.blast.hk/threads/13380/post-179746

6.

ARMOR

kjor32 is legend
Модератор
4,852
6,081
1. imgui.SetNextWindowPos(imgui.ImVec2(sw / 2 , sh / 2), imgui.Cond.FirsUseEver, imgui.ImVec2(0.5, 0.5)) вместо 0.5 0.5 ты ставь разные значения, первое это ось x, а второе это ось y. Вроде от -1.0 до 1.0.

2. imgui.Begin(u8"Название окна", main_window_state, imgui.WindowFlags.NoResize)

3. Перед каждой кнопкой пиши imgui.Sameline()

4. https://www.blast.hk/threads/13380/post-184571

5. https://www.blast.hk/threads/13380/post-179746

6.