Pull to refresh

Comments 1

небольшие дополнительные трудозатраты
А вот тут автор привирает.

Почему он не показывает режим сцены? Да потому что при прямом использовании Addressables вы там ничего не увидите, т.к. грузится то оно у вас асинхронно. Это та ещё боль.

AssetReference — это, конечно же, круто, но в своём коде вы чаще всего будете грузить ассеты по имени ассета или по лейблу. Там даже с очисткой памяти немало нюансов. Как минимум при работе с текстурами и спрайтами.

И когда у вас много человек на проекте, то велик шанс, что ваш ассет используется в каком-то префабе, который грузится синхронно. В итоге ассет попадёт и в ресурсы, и в ассеты. К примеру, TMP лежит в ресурсах. Если у вас есть префабы, которые используют TMP, и они лежат в Addressables, то будет, как минимум, две копии TMP.

В общем, Addressables позволяет снизить потребление памяти, но готовить его не так легко.
Sign up to leave a comment.

Articles