⚙️
Workshop Guide
  • Workshop
    • 💳Использование Workshop
    • ⬇️Установка модификации
  • Моды
    • 🌎Редактирование файлов локализации
    • 🎨Форматы цветов
    • ⁉️Проблемы с модификациями
    • 🔧MagicByteSharedLibrary
    • 🗑️DayZShop
    • 😎DayZSetManager 1.0.0-1.1.3
    • 😎DayZSetManager 2.0.0 +
    • 🥳NotPicksarAnims
    • 👬DayZPartyManager
    • 💵Magic Bank
    • 🎁MagicBattlePass
    • 🖌️MagicSkins
  • Документация MagicByteSharedLibrary
    • 🖥️UI
      • Система уведомлений
      • Система локализации
      • Группа виджетов
    • Модели вызова функций
      • Лямбда-функции
      • Асинхронное выполнение задач
      • Callback для нескольких результатов
    • 💽Файловая система
    • Коллекции
Powered by GitBook
On this page
  1. Моды

Форматы цветов

На этой страницы описаны используемые форматы цветов

PreviousРедактирование файлов локализацииNextПроблемы с модификациями

Last updated 10 months ago

Хотя обычно используется цветовое пространство sRGB, цветовые пространства DayZ и конкретных приложений могут отличаться, поэтому выбранный Вами в некотором приложении цвет может отображаться по-другому в DayZ.

Целочисленное представление

Краткое описание:

Данный формат является 32-битным целочисленным представлением дополнительного кодом со знаком цвета в формате ARGB, где каждый канал представлен 2 байтами.

Данный формат используется для представления цвета в виде одного числа, что позволяет сделать его ввод простым.

Чтобы получить цвет в этом формате, нам нужно взять шестнадцатеричное представление ARGB цвета - для этого можно воспользоваться любым инструментом для выбора цветов (например, ).

Цвет в этом представлении выглядит подбным образом:

751b1b6a

Существуют также формат RGBA, который выглядит аналогично, но в котором цвета представлены по-другому. Важно не перепутать эти форматы.

Цвет в формате ARGB в шестнадцатеричном представлении состоит именно из 8 символов. Если вы видите цвет из 6 символов, скорее всего, это RGB. Чтобы преобразовать его в ARGB, допишите ff в начале (слева от) цвета.

Нужно преобразовывать именно дополнительный код со знаком цвета, поэтому рекомендуем для простоты использовать указанный инструмент, чтобы ничего не перепутать.

Вводим число в первое поле и берём результат из третьего поля.

Полученное число и есть цвет в этом представлении.

Далее нам необходимо преобразовать этот цвет (его дополнительный код со знаком) в число в десятичной системе счисления. Для этого нужно воспользоваться конвертером (рекомендуем , далее в примере будем использовать его).

🎨
https://www.rapidtables.com/convert/number/hex-to-decimal.html
https://csscolor.ru/