Skip to content

Latest commit

 

History

History
70 lines (57 loc) · 4.27 KB

README_RU.md

File metadata and controls

70 lines (57 loc) · 4.27 KB

English | Русский

⭐ColorUtility for Unity⭐

Made With Unity License Last Commit Repo Size Downloads Last Release GitHub stars GitHub user stars

Описание

ColorUtility - это небольшой и эффективный класс, предназначенный для работы с цветами в Unity. Он позволяет легко преобразовывать шестнадцатеричные цветовые коды (формата RRGGBB) в объекты Color Unity. Этот инструмент особенно полезен при работе с цветовыми значениями, получаемыми из внешних источников, таких как веб-API, пользовательские интерфейсы или текстовые файлы.

Особенности

  • Простое преобразование шестнадцатеричных цветовых кодов в объекты Color Unity.
  • Проверка корректности формата входных данных для повышения устойчивости к ошибкам.
  • Легко интегрируется в любой проект Unity.

Установка

Для использования ColorUtility скопируйте файл ColorUtility.cs в папку Scripts или Codebase вашего проекта Unity. Так же можно прсото скачать готовый .package в разделе Release.

Примеры использования

Преобразование шестнадцатеричной строки в цвет

Color color = ColorUtility.HexToColor("FF5733");

Этот код преобразует строку "FF5733" в объект Color Unity, который теперь можно использовать для установки цветов в вашей игре или приложении.

Обработка некорректных входных данных

Если переданная строка имеет некорректный формат, ColorUtility вернет белый цвет и выведет предупреждение в консоль Unity.

Color color = ColorUtility.HexToColor("IncorrectFormat"); // Возвращает Color.white

Вклад в проект

Любые предложения по улучшению или отзывы приветствуются! Если у вас есть идеи по улучшению ColorUtility, не стесняйтесь создавать pull request или issue в репозитории на GitHub.

Лицензия Этот проект распространяется под лицензией MIT. Подробную информацию смотрите в файле LICENSE.

Автор: RimuruDev