🎨Форматы цветов
На этой страницы описаны используемые форматы цветов
Хотя обычно используется цветовое пространство sRGB, цветовые пространства DayZ и конкретных приложений могут отличаться, поэтому выбранный Вами в некотором приложении цвет может отображаться по-другому в DayZ.
Целочисленное представление
Краткое описание:
Данный формат является 32-битным целочисленным представлением дополнительного кодом со знаком цвета в формате ARGB, где каждый канал представлен 2 байтами.
Данный формат используется для представления цвета в виде одного числа, что позволяет сделать его ввод простым.
Чтобы получить цвет в этом формате, нам нужно взять шестнадцатеричное представление ARGB цвета - для этого можно воспользоваться любым инструментом для выбора цветов (например, https://csscolor.ru/).
Цвет в этом представлении выглядит подбным образом:
Существуют также формат RGBA, который выглядит аналогично, но в котором цвета представлены по-другому. Важно не перепутать эти форматы.
Цвет в формате ARGB в шестнадцатеричном представлении состоит именно из 8 символов. Если вы видите цвет из 6 символов, скорее всего, это RGB. Чтобы преобразовать его в ARGB, допишите ff в начале (слева от) цвета.
Далее нам необходимо преобразовать этот цвет (его дополнительный код со знаком) в число в десятичной системе счисления. Для этого нужно воспользоваться конвертером (рекомендуем https://www.rapidtables.com/convert/number/hex-to-decimal.html, далее в примере будем использовать его).
Нужно преобразовывать именно дополнительный код со знаком цвета, поэтому рекомендуем для простоты использовать указанный инструмент, чтобы ничего не перепутать.
Вводим число в первое поле и берём результат из третьего поля.
Полученное число и есть цвет в этом представлении.
Last updated