imgui.BeginChild()

floppov

Участник
Автор темы
85
18
Версия MoonLoader
.027.0-preview
Как переместить по координатам imgui.BeginChild?
1666403781129.png
 
Решение
Из твоего кода *уже подравнято *
Lua:
function imgui.OnDrawFrame()
    local sW, sH = getScreenResolution()
    if window.v then
        imgui.SetNextWindowSize(imgui.ImVec2(850, 450), imgui.Cond.FirstUseEver)
        imgui.SetNextWindowPos(imgui.ImVec2(sW / 2, sH / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
       
        imgui.Begin("Weapon Helper | Yar1kkk", main_window_state)
            imgui.BeginChild('left pane', imgui.ImVec2(150, -1), true)
                imgui.Text(u8"Пистолеты:")
                imgui.Checkbox("Glock-17", glock)
                imgui.Checkbox("Deagle", desert_eagle)
                imgui.Checkbox("Micro SMG", microsmg)
                imgui.Checkbox("TEC-9", tec)
            imgui.EndChild()...

floppov

Участник
Автор темы
85
18
Vec от слова Vector, а 2 количество принимаемых параметров, там можно указывать и координаты, и размеры, и прочее
ну а как указать координаты? У меня получается только размеры.
imgui.SetCursorPos(imgui.ImVec2(185, 350))
imgui.BeginChild('left pane2', imgui.ImVec2(175,200), true)
 

qdIbp

Автор темы
Проверенный
1,387
1,146
Из твоего кода *уже подравнято *
Lua:
function imgui.OnDrawFrame()
    local sW, sH = getScreenResolution()
    if window.v then
        imgui.SetNextWindowSize(imgui.ImVec2(850, 450), imgui.Cond.FirstUseEver)
        imgui.SetNextWindowPos(imgui.ImVec2(sW / 2, sH / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
       
        imgui.Begin("Weapon Helper | Yar1kkk", main_window_state)
            imgui.BeginChild('left pane', imgui.ImVec2(150, -1), true)
                imgui.Text(u8"Пистолеты:")
                imgui.Checkbox("Glock-17", glock)
                imgui.Checkbox("Deagle", desert_eagle)
                imgui.Checkbox("Micro SMG", microsmg)
                imgui.Checkbox("TEC-9", tec)
            imgui.EndChild()
           
            imgui.SameLine()

            imgui.BeginChild('left pane2', imgui.ImVec2(175,-1), true)
                imgui.Text(u8"Винтовки:")
                imgui.Checkbox("AK-47", AK47)
                imgui.Checkbox("M4", M4)
                imgui.Checkbox("Rifle", rifle)
                imgui.Checkbox("Sniper Rifle", sniper)
            imgui.EndChild()
           
            imgui.SameLine()
           
            imgui.BeginChild('right pane', imgui.ImVec2(170,-1), true)
                imgui.Checkbox("RPG-7", rpg)
                imgui.Checkbox("Armour", armour)
                imgui.Checkbox("Shotgun", shotgun)
            imgui.EndChild()
        imgui.End()
    end
end
 
Последнее редактирование: