StyleVar.Alpha - глобальная прозрачность имгуи.(! Она содержит значения от 0 до 1 !)
По возможности, лучше используй PushStyleVar(точно также, только кроме style.Alpha другая переменная и в нужном месте imgui.PushStyleVar)
Плавное появление так же, только плюсуем, и цикл пока Alpha меньше 1
delay - Задержка между 'этапами' появления
step - Шаг появления
thFadeImgui = lua_thread.create_suspended(function(delay,
step)
local style = imgui.GetStyle()
while style.Alpha > 0 do
style.Alpha = style.Alpha - step
if style.Alpha < 0 then style.Aplha = 0 end
wait(delay)
end
end
p.s. писал с телефона, так что лучше проверь код на правильность названий переменных и тд, или лучше даже перепиши, опыт получишь :3