Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Помогите пожалуйста сделать настройки ImGui дизайна, нужно чтоб можно было изменить закругление окошка через ползунок, а так же изменение цвета текста, помогите пожалуйста.
Решение
У
Удалённый пользователь 448549
Lua:
local windowRounding = imgui.ImInt(0)
local textClr = imgui.ImFloat4(1.0, 1.0, 1.0, 1.0)
-- В imgui.OnDrawFrame
if (imgui.ColorEdit4('Text Color', textClr)) then
imgui.GetStyle().Colors[imgui.Col.Text] = imgui.ImVec4(textClr.v[3], textClr.v[2], textClr.v[1], textClr.v[4])
end
if (imgui.SliderInt('WindowRounding', windowRounding, 0, 10)) then
imgui.GetStyle().WindowRounding = windowRounding.v
end
local windowRounding = imgui.ImInt(0)
local textClr = imgui.ImFloat4(1.0, 1.0, 1.0, 1.0)
-- В imgui.OnDrawFrame
if (imgui.ColorEdit4('Text Color', textClr)) then
imgui.GetStyle().Colors[imgui.Col.Text] = imgui.ImVec4(textClr.v[3], textClr.v[2], textClr.v[1], textClr.v[4])
end
if (imgui.SliderInt('WindowRounding', windowRounding, 0, 10)) then
imgui.GetStyle().WindowRounding = windowRounding.v
end
local windowRounding = imgui.ImInt(0)
local textClr = imgui.ImFloat4(1.0, 1.0, 1.0, 1.0)
-- В imgui.OnDrawFrame
if (imgui.ColorEdit4('Text Color', textClr)) then
imgui.GetStyle().Colors[imgui.Col.Text] = imgui.ImVec4(textClr.v[3], textClr.v[2], textClr.v[1], textClr.v[4])
end
if (imgui.SliderInt('WindowRounding', windowRounding, 0, 10)) then
imgui.GetStyle().WindowRounding = windowRounding.v
end
local windowRounding = imgui.ImInt(0)
local textClr = imgui.ImFloat4(1.0, 1.0, 1.0, 1.0)
-- В imgui.OnDrawFrame
if (imgui.ColorEdit4('Text Color', textClr)) then
imgui.GetStyle().Colors[imgui.Col.Text] = imgui.ImVec4(textClr.v[3], textClr.v[2], textClr.v[1], textClr.v[4])
end
if (imgui.SliderInt('WindowRounding', windowRounding, 0, 10)) then
imgui.GetStyle().WindowRounding = windowRounding.v
end