Как сделать прозрачный chiled

CaJlaT

07.11.2024 14:55
Модератор
2,848
2,695
Не chiled, а child - от англ. дочерний. Если нужно сделать конкретный чайлд прозрачным, то вот так:
Lua:
imgui.PushStyleColor(imgui.Col.ChildWindowBg, imgui.ImVec4(0, 0, 0, 0))
    imgui.BeginChild('child window', imgui.ImVec(100, 100), true)
    imgui.EndChild()
imgui.PopStyleColor()
А если нужно покрасить все чайлды, то добавь в свой стиль эту строчку:
Lua:
colors[clr.ChildWindowBg] = imgui.ImVec4(0, 0, 0, 0)
 

#SameLine

Активный
Автор темы
421
38
Не chiled, а child - от англ. дочерний. Если нужно сделать конкретный чайлд прозрачным, то вот так:
Lua:
imgui.PushStyleColor(imgui.Col.ChildWindowBg, imgui.ImVec4(0, 0, 0, 0))
    imgui.BeginChild('child window', imgui.ImVec(100, 100), true)
    imgui.EndChild()
imgui.PopStyleColor()
А если нужно покрасить все чайлды, то добавь в свой стиль эту строчку:
Lua:
colors[clr.ChildWindowBg] = imgui.ImVec4(0, 0, 0, 0)
спасибо код работает, только мне нужна прозрачная обводка а не фон