imqui

btrtmr

Участник
Автор темы
39
2
Версия MoonLoader
.026-beta
Как добавить картинку в imqui и разместить её по центру окна?
 
Решение
Lua:
local image = imgui.CreateTextureFromFile('\\images\\texture.png') -- загружаем картинку texture.png из корень_игры/moonloader/images
--где то вне потока, после подключение имгуи, допустим у нас будет картинка 100х100 пикселей

--B Begin'e
local sizeX, sizeY = imgui.GetWindowSize() --получаем размеры окна имгуи
imgui.SetCursorPos(imgui.ImVec2(sizeX / 2 - 50, sizeY / 2 - 50)) --устанавливаем начальную точку рендера по Х и У
imgui.Image(image, imgui.ImVec2(100, 100))

Quasper

Известный
834
354
Lua:
local image = imgui.CreateTextureFromFile('\\images\\texture.png') -- загружаем картинку texture.png из корень_игры/moonloader/images
--где то вне потока, после подключение имгуи, допустим у нас будет картинка 100х100 пикселей

--B Begin'e
local sizeX, sizeY = imgui.GetWindowSize() --получаем размеры окна имгуи
imgui.SetCursorPos(imgui.ImVec2(sizeX / 2 - 50, sizeY / 2 - 50)) --устанавливаем начальную точку рендера по Х и У
imgui.Image(image, imgui.ImVec2(100, 100))
 
  • Нравится
Реакции: r0den

Похожие темы

  1. Ответы
    5
    Просмотры
    426
  2. Ответы
    4K
    Просмотры
    1M