Addressables
Зачем это нужно
Addressables нужен для управляемой загрузки ассетов по адресам, разделения контента на группы и подготовки ассетов к локальной или удаленной доставке.
Как установить
- Открой
Window > Package Manager. - Переключи список на
Unity Registry. - Найди
Addressables. - Нажми
Install.
Если будешь добавлять пакет вручную по имени, используй:
com.unity.addressables
Как настроить после установки
После установки package сам по себе еще не активирован для проекта. Нужно создать настройки:
- Открой
Window > Asset Management > Addressables > Groups. - Нажми
Create Addressables Settings. - Проверь, что в проекте появилась папка:
Assets/AddressableAssetsData
Эту папку нужно хранить в репозитории, потому что в ней лежат настройки Addressables.
Минимальная практическая настройка для проекта
Для первого этапа достаточно следующего:
- Создать
Addressables Settings. - Создать хотя бы одну тестовую группу.
- Пометить один тестовый prefab или asset как
Addressable. - Выполнить тестовую сборку контента:
Window > Asset Management > Addressables > GroupsBuild > New Build > Default Build Script
Пока не нужно:
- строить сложную remote-схему доставки
- разносить весь проект по addressable-группам
- внедрять Addressables во все системы сразу
Как проверить, что всё настроено
- есть окно
Addressables Groups - создана папка
AddressableAssetsData - тестовый asset можно пометить как
Addressable Default Build Scriptпроходит без ошибок