Перейти к содержимому
Максиметер

🎨 Новые методы Color3 для доступного интерфейса

🎨 Новые методы Color3 для доступного интерфейса Roblox добавила три функции в тип данных Color3: GetContrastingColor, GetContrastRatio и GetLuminance. Они позволяют разработчикам автоматически подбирать читаемый цвет текста или иконок на любом фоне без ручных расчетов. Это помогает создавать UI-элементы, соответствующие стандартам WCAG, и делает игры доступными для игроков с нарушениями зрения. Функции работают следующим образом: • GetLuminance() возвращает относительную яркость цвета от 0 до 1. • GetContrastRatio(other) вычисляет коэффициент контраста между двумя цветами (от 1 до 21). • GetContrastingColor() автоматически выбирает лучший вариант из заданных цветов для максимального контраста. По умолчанию метод GetContrastingColor сравнивает белый и черный цвет, но разработчики могут передать свои варианты для подбора оптимального под конкретный дизайн-систему.

1 просмотров

Канал в каталоге Максиметера

3 подписчиков · Новости

Другие публикации канала

Популярные публикации канала

Читать дальше

Два раза в неделю свежие посты этого канала — на почту и в личную ленту. Без повторного поиска канала вручную.