МимГуй

HuenkoS

Участник
Автор темы
50
11
Прив
Помогите бляха, Час сижу и не вдупляю как норм сделать ЛИНИЮ курсор

Сам текст:
Ок:
    if imgui.BeginChild('Name##'..tab, imgui.ImVec2(500, 150), true) then -- [Для декора] Создаём чайлд в который поместим содержимое
Надо чтобы было ровно паже хелпп
IMG_20231031_234046.jpg


Screenshot_2023-10-31-23-45-27-023-edit_com.android.chrome.jpg

Необходимо Именно Так
 

HuenkoS

Участник
Автор темы
50
11
скинь полноценный код imgui окна
Какой Имгуй. тут МИМгуй

скинь полноценный код imgui окна
На:
imgui.OnFrame(function() return WinState[0] end, function(player)
    imgui.SetNextWindowPos(imgui.ImVec2(500, 500), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
    imgui.SetNextWindowSize(imgui.ImVec2(400, 400), imgui.Cond.FirstUseEver)
    imgui.Begin(u8'Коп Хелпер 1.1', WinState, imgui.WindowFlags.NoResize)
    for numberTab,nameTab in pairs({'Основное','Настройки','Шпаргалка'}) do -- создаём и парсим таблицу с названиями будущих вкладок
        if imgui.Button(u8(nameTab), imgui.ImVec2(180,55)) then -- 2ым аргументом настраивается размер кнопок (подробнее в гайде по мимгуи)
            tab = numberTab -- меняем значение переменной tab на номер нажатой кнопки
        end
    end
        imgui.SetCursorPos(imgui.ImVec2(95, 28)) -- [Для декора] Устанавливаем позицию для чайлда ниже
    if imgui.BeginChild('Name##'..tab, imgui.ImVec2(500, 150), true) then -- [Для декора] Создаём чайлд в который поместим содержимое
        -- == [Основное] Содержимое вкладок == --
 

tfornik

Известный
313
223
Какой Имгуй. тут МИМгуй


На:
imgui.OnFrame(function() return WinState[0] end, function(player)
    imgui.SetNextWindowPos(imgui.ImVec2(500, 500), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
    imgui.SetNextWindowSize(imgui.ImVec2(400, 400), imgui.Cond.FirstUseEver)
    imgui.Begin(u8'Коп Хелпер 1.1', WinState, imgui.WindowFlags.NoResize)
    for numberTab,nameTab in pairs({'Основное','Настройки','Шпаргалка'}) do -- создаём и парсим таблицу с названиями будущих вкладок
        if imgui.Button(u8(nameTab), imgui.ImVec2(180,55)) then -- 2ым аргументом настраивается размер кнопок (подробнее в гайде по мимгуи)
            tab = numberTab -- меняем значение переменной tab на номер нажатой кнопки
        end
    end
        imgui.SetCursorPos(imgui.ImVec2(95, 28)) -- [Для декора] Устанавливаем позицию для чайлда ниже
    if imgui.BeginChild('Name##'..tab, imgui.ImVec2(500, 150), true) then -- [Для декора] Создаём чайлд в который поместим содержимое
        -- == [Основное] Содержимое вкладок == --
Lua:
for numberTab,nameTab in pairs({'Основное','Настройки','Шпаргалка'}) do -- создаём и парсим таблицу с названиями будущих вкладок
    if imgui.Button(u8(nameTab), imgui.ImVec2(180,55)) then -- 2ым аргументом настраивается размер кнопок (подробнее в гайде по мимгуи)
        tab = numberTab -- меняем значение переменной tab на номер нажатой кнопки
    end
end
imgui.SameLine()
if imgui.BeginChild('Name##'..tab, imgui.ImVec2(500, 150), true) then
 

HuenkoS

Участник
Автор темы
50
11
Lua:
for numberTab,nameTab in pairs({'Основное','Настройки','Шпаргалка'}) do -- создаём и парсим таблицу с названиями будущих вкладок
    if imgui.Button(u8(nameTab), imgui.ImVec2(180,55)) then -- 2ым аргументом настраивается размер кнопок (подробнее в гайде по мимгуи)
        tab = numberTab -- меняем значение переменной tab на номер нажатой кнопки
    end
end
imgui.SameLine()
if imgui.BeginChild('Name##'..tab, imgui.ImVec2(500, 150), true) then
Screenshot_2023-11-01-00-00-27-675_com.arizona.game.jpg
 

Похожие темы

  1. Ответы
    1
    Просмотры
    220
  2. Ответы
    1
    Просмотры
    337