Как Unity загружает ассеты по отдельности
Одному персонажу нужна текстура, а её AssetBundle тянет за собой другие данные. Размер и состав пакетов приходится продумывать заранее: они влияют и на загрузку, и на расход памяти.
В Unity 6.6 появились content directories. Меши, текстуры и другие артефакты можно загружать и освобождать независимо. Манифест хранит зависимости, а адресация по содержимому помогает устранять дубликаты.
Разбор устройства content directories показывает сборку, асинхронную загрузку и новый тип ссылок Loadable<T>. В текущей версии технология работает с контентом, поставляемым вместе с Player. Полноценная доставка отдельных ассетов по сети заявлена для поколения Unity 7.
Post #2120
561
