Skip to content

Commit b4178c3

Browse files
committed
Create README_RU.md
1 parent e6fe6c0 commit b4178c3

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

README_RU.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
[English](README.md) | [Русский](README_RU.md)
2+
3+
# ColorUtility for Unity
4+
5+
## Описание
6+
ColorUtility - это небольшой и эффективный класс, предназначенный для работы с цветами в Unity. Он позволяет легко преобразовывать шестнадцатеричные цветовые коды (формата RRGGBB) в объекты `Color` Unity. Этот инструмент особенно полезен при работе с цветовыми значениями, получаемыми из внешних источников, таких как веб-API, пользовательские интерфейсы или текстовые файлы.
7+
8+
## Особенности
9+
- Простое преобразование шестнадцатеричных цветовых кодов в объекты `Color` Unity.
10+
- Проверка корректности формата входных данных для повышения устойчивости к ошибкам.
11+
- Легко интегрируется в любой проект Unity.
12+
13+
## Установка
14+
Для использования `ColorUtility` скопируйте файл `ColorUtility.cs` в папку `Scripts` или `Codebase` вашего проекта Unity. Так же можно прсото скачать готовый `.package` в разделе Release.
15+
16+
## Примеры использования
17+
18+
### Преобразование шестнадцатеричной строки в цвет
19+
```csharp
20+
Color color = ColorUtility.HexToColor("FF5733");
21+
```
22+
23+
Этот код преобразует строку "FF5733" в объект Color Unity, который теперь можно использовать для установки цветов в вашей игре или приложении.
24+
25+
## Обработка некорректных входных данных
26+
Если переданная строка имеет некорректный формат, ColorUtility вернет белый цвет и выведет предупреждение в консоль Unity.
27+
```csharp
28+
Color color = ColorUtility.HexToColor("IncorrectFormat"); // Возвращает Color.white
29+
```
30+
## Вклад в проект
31+
Любые предложения по улучшению или отзывы приветствуются! Если у вас есть идеи по улучшению ColorUtility, не стесняйтесь создавать pull request или issue в репозитории на GitHub.
32+
33+
- Telegram канал - https://t.me/DevLogUnity
34+
- Чатик в Telegram - https://t.me/DevLogUnity3d
35+
36+
Лицензия
37+
Этот проект распространяется под лицензией MIT. Подробную информацию смотрите в файле LICENSE.
38+
39+
Автор: RimuruDev

0 commit comments

Comments
 (0)