Репозиторий с общими утилитами, структурами, методами расширений, компонентами для проектов FG на Unity
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-26 23:57:55 +07:00
Editor [ai] Editor: Инструменты Addressables 2026-10-26 23:57:55 +07:00
Runtime [ai] RectTransformExtensions: StretchToParent 2026-09-26 00:26:52 +07:00
.gitignore Исключил лишние мета-файлы 2025-07-23 11:39:12 +07:00
README.md [ai] Editor: Инструменты Addressables 2026-10-26 23:57:55 +07:00

Essentials.Unity

Библиотека основных утилит и компонентов для проектов на Unity.

Структура

  • Editor: Инструменты редактора Unity

    • Утилиты для редактора
    • Инструменты Addressables
    • Кастомные инспекторы
  • Runtime: Основные компоненты, используемые в игре

    • DataStructures: Полезные структуры данных
    • Extensions: Расширения для стандартных классов Unity
    • FSM: Система конечных автоматов
    • NameGeneration: Генератор имен
    • ObjectFilter: Компоненты для фильтрации объектов
    • UI: UI компоненты
    • Utils: Различные вспомогательные утилиты

Требования

  • Использовать только на стороне Unity.
  • Не подключать в SharedLogic или в dotnet-проекты.

Особенности

  • В папке Runtime подключены .meta-файлы для файлов cs, asmdef, asset, prefab, mat, shader, shadergraph.
  • .meta-файлы для других файлов, в других папках и для самих папок не учитываются.
  • Из-за наличия .meta-файлов в репозитории могут возникать коллизии guid'ов при импорте в не пустой проект.