An open API service indexing awesome lists of open source software.

https://github.com/dcfapixels/vectorfields

Добавляет в Unity новые атрибуты для кастомизации отображения полей в инспекторе
https://github.com/dcfapixels/vectorfields

Last synced: 8 months ago
JSON representation

Добавляет в Unity новые атрибуты для кастомизации отображения полей в инспекторе

Awesome Lists containing this project

README

          




Version
License

# :pager: VectorFields

**VectorFields** добавляет в Unity новые атрибуты для кастомизации отображения полей в инспекторе:
* `[VectorField]` - Предназначен для отрисовки всех полей векторных типов в одну строчку, аналогично тому как отображаются типы вроде `Vector3`.
* `[EulerField]` - Отрисовывает векторный тип как кватернион конвертированный в углы Эйлера.
* `[ColorField]` - Отрисовывает векторный тип в виде поля с выбором цвета.
* `[Color32Field]` - Аналогично `ColorField`, но для 4 байтного представления цвета, подходит для типа `Color32`.
* `[ColorHSVField]` - Аналогично `ColorField`, но для представления цвета в формате HSV.

> Атрибуты для отрисовки цветов работают совместно с атрибутом `[ColorUsage]`, но только если `[ColorUsage]` идет после `[ColorField]` или его аналогов.




## :inbox_tray: Установка
Семантика версионирования - [Открыть](https://gist.github.com/DCFApixels/e53281d4628b19fe5278f3e77a7da9e8#file-dcfapixels_versioning_ru-md)

* ### Unity-модуль
Добавьте git-URL в [PackageManager](https://docs.unity3d.com/2023.2/Documentation/Manual/upm-ui-giturl.html) или вручную в `Packages/manifest.json` файл. Используйте этот git-URL:
```
https://github.com/DCFApixels/VectorFields.git
```
* ### В виде исходников
Можно установит просто скопировав исходники в папку проекта