Alchemy
https://github.com/annulusgames/Alchemy
https://annulusgames.github.io/Alchemy/
Библиотека editor/inspector extensions для Unity: атрибуты для улучшения Inspector, поддержка SerializeReference, EditorWindow extensions, Hierarchy extensions и собственная сериализация сложных типов.
Полезна как более лёгкая open-source альтернатива части задач Odin/NaughtyAttributes: когда нужно быстро улучшить editor workflow, показать Dictionary/HashSet/Nullable/Tuple в Inspector или собрать внутренний tool window через атрибуты.
Возможности
- 30+ атрибутов для расширения Inspector.
- Выбор типов для SerializeReference через dropdown.
- Сериализация и редактирование Dictionary, HashSet, Nullable, Tuple и других типов через Alchemy serialization.
- Создание EditorWindow через атрибуты.
- Расширения для Hierarchy: toggles, icons и decoration-объекты.
Установка
Git URL для Package Manager:
https://github.com/annulusgames/Alchemy.git?path=/Alchemy/Assets/Alchemy
Минимальная версия Unity: 2021.2+
Рекомендуется: 2022.1+ для serialization extensions
Лицензия: MIT