Кнопка в ImGUI

Slava Stetem

Участник
Автор темы
106
5
Версия MoonLoader
.027.0-preview
Помогите немогу разобрать написал код в котором нажимаеш кнопку создаетса Child в котором создаетса другие кнопки а потом после нажатие кнопок создаютса другие кнопки поза Child. Кароче после нажатии кнопки в child другие кнопки открываються и через 0.1мс закрываються
Вот код:
Lua:
            imgui.Columns(2,"", true)
            imgui.SetColumnWidth(-1, 232)
            imgui.BeginChild("##menubok", imgui.ImVec2(225, 500), true, imgui.WindowFlags.NoScrollbar)
            imgui.Image(png, imgui.ImVec2(210, 190))
            if not menu then menu = 1 end
                imgui.Separator()
                if imgui.Button(u8'Основное',imgui.ImVec2(210, 45)) then
                        menu = 1
                end
                imgui.EndChild()
               
                if menu == 1 then
                    imgui.BeginChild("##radio", imgui.ImVec2(600, 100), true, imgui.WindowFlags.NoScrollbar)
                    if not menu then menu = 1 end
                        imgui.SetCursorPos(imgui.ImVec2(5, 5))
                        if imgui.Button(u8'Текст', imgui.ImVec2(195, 45)) then
                            menu = 2
                        end
                    imgui.EndChild()
                    if menu == 2 then
                        imgui.Separator()
                          imgui.SetCursorPos(imgui.ImVec2(240, 210))
                          if imgui.Button(u8'Текст2', imgui.ImVec2(195, 45)) then
                            sampAddChatMessage("test",-1)
                          end
                    end
               end