Как рисовать отдельную часть картинки mimgui

KandySr

Участник
Автор темы
10
6
Версия MoonLoader
.026-beta
У меня в одной картинке несколько других картинок и я хочу отдельно их рисовать, как это можно сделать?
 
  • Вау
Реакции: vuyy
Решение
А можешь подсказать какой из них за что отвечает ?
Чет на угад тыка ничего не получилось
Трктий парвметр отвечает за точку начала отрисовки, он принимает ImVec2, значения там могут быть от 0 до 1. 0 - левый/верхний угол, 1 - правый/нижний угол. Четвертый отвечает зв конец отрисовки.

Например что бы рисовалась вся картинка тебе надо imgui.ImVec2(0, 0), imgui.ImVec2(1, 1), а например что бы иисовалась ровно половина картинки нужно вписать imgui.ImVec2(0, 0), imgui.ImVec2(0.5, 0.5)

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,772
11,216
А можешь подсказать какой из них за что отвечает ?
Чет на угад тыка ничего не получилось
Трктий парвметр отвечает за точку начала отрисовки, он принимает ImVec2, значения там могут быть от 0 до 1. 0 - левый/верхний угол, 1 - правый/нижний угол. Четвертый отвечает зв конец отрисовки.

Например что бы рисовалась вся картинка тебе надо imgui.ImVec2(0, 0), imgui.ImVec2(1, 1), а например что бы иисовалась ровно половина картинки нужно вписать imgui.ImVec2(0, 0), imgui.ImVec2(0.5, 0.5)