Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

Вопрос Ui.get_style

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
24 Май 2022
Сообщения
38
Реакции
3
как получать эту переменную в реальном режиме, чтобы применят в меню к элементам?
Я пытался так
local color_link = color()
events.render:set(function()
color_link = ui.get_style('Link Active')
end)

но оно не видит в тупую переменную колор линк из функции, видит только первую там где просто color(), пробывал по разному вообщем, подскажите
 
Код:
Expand Collapse Copy
local element = ui.create("test"):switch("My color")

events.render:set(function()
    local style = ui.get_style "Link Active"
    local hex = "\a"..style:to_hex()

    element:set_name(hex .. "My color")
end)
в плане фпс скорее всего пиздец будет, но это уже сам решишь
 
в плане фпс скорее всего пиздец
Код:
Expand Collapse Copy
local element = ui.create("test"):switch("My color")
local cached_color = color()

events.render:set(function()
    local style = ui.get_style "Link Active"
    if style == cached_color and ui.get_alpha() < 0.1 then return end
    cached_color = style

    local hex = "\a" .. style:to_hex()
    element:set_name(hex .. "My color")
end)
правда фпсу то все равно пизда, но не так сильно хехе
вот бы events.style_change...
 
Назад
Сверху Снизу