Окрашивание иконок "faicons"

Sergey_Turner

Участник
Автор темы
102
7
Версия MoonLoader
.026-beta
Приветствую. Кто знает как применить любой цвет в формате Hex кода к иконке из библиотеки "faicons"?
 

neverlessy

Потрачен
170
121
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Если хочешь прям хексами, можешь совместить мою функцию с вариантом выше. Ничего кроме комфорта не дает.
Где-то в коде:
function moonVec4(numberhex)
    a, r, g, b = tonumber(string.sub(numberhex, 1, 2), 16) / 255, tonumber(string.sub(numberhex, 3, 4), 16) / 255, tonumber(string.sub(numberhex, 5, 6), 16) / 255, tonumber(string.sub(numberhex, 7, 8), 16) / 255
    return imgui.ImVec4(tonumber(string.format("%.2f", r)), tonumber(string.format("%.2f", g)), tonumber(string.format("%.2f", b)), tonumber(string.format("%.2f", a)))
end


Использование:
imgui.TextColored(moonVec4('AA00FFBB'), fa.ICON_FA_TV,imgui.sh) imgui.SameLine() imgui.Text(' TV')
AA - Прозрачность
00 - Red
FF - Green
BB - Blue
 
  • Нравится
Реакции: Sergey_Turner