mimgui-окно на 2 части

boy next door

Участник
Автор темы
262
24
Версия MoonLoader
.026-beta
здарова. как сделать такое же самое окно? типо тут одна часть, а там вторая.
76874
 

JustMini

Известный
69
152
можешь перед созданием окна установить ему прозрачность 0
и в окне уже сделать 2 child

Lua:
-- переменные как пример
local setFrame = imgui.OnFrame(
    function() return settingsWindow[0] and not ChangePos end,
    function(player)
        imgui.SetNextWindowSize(ImVec2(700, 500), imgui.Cond.FirstUseEver)
        imgui.SetNextWindowPos(ImVec2(ScreenX * 0.5 , ScreenY * 0.5), imgui.Cond.FirstUseEver, ImVec2(0.5, 0.5))
        imgui.PushStyleColor(imgui.Col.WindowBg, imgui.ImVec4(0, 0, 0, 0))
        imgui.Begin('##settingsWindow', settingsWindow, imgui.WindowFlags.NoResize + imgui.WindowFlags.NoTitleBar + imgui.WindowFlags.NoScrollbar + imgui.WindowFlags.NoScrollWithMouse)
        

        imgui.SetCursorPos(imgui.ImVec2(0, 0))

        imgui.BeginChild('1', imgui.ImVec2(200, -1))

        imgui.EndChild()

        imgui.SameLine(nil, 30) -- отступ

        imgui.BeginChild('2', imgui.ImVec2(-1, -1))

        imgui.EndChild()

        imgui.End()
        imgui.PopStyleColor()
    end
)

1745017313286.png