Некорректное отображение спрайтов при использовании Addressables

Был импортирован и настроен Addressables Package в Unity 2019.4.16f. В первых двух режимах (см. рис. 1) проект работает корректно.

Но в запущенном проекте с Use Existing Build возникает следующая проблема:

Объекты, созданные из префабов с предустановленными спрайтами, на сцене и в игре имеют другие спрайты. При этом в компоненте Image установлена корректная ссылка, однако изображение иное.

Вот что я заметил:

  • Если в запущенном приложении поставить заменить в компоненте Image спрайт на любой другой (или этот же), то он будет отображаться корректно (выключение/включение Image не дает результата).
  • Проблема затрагивает только предустановленные Image в префабах, которые не изменяются в процессе выполнения приложения. И похоже, что те спрайты, что находятся в Packages (или в атласах, не уверен), не удалось воспроизвести с "кастомными".

Префабы загружаются на preload сцене с помощью Addressables. Затем происходит смена на основную. На ней они обычным образов создаются через фабрику.

Пожалуйста дайте знать, если сталкивались с подобной проблемой. Хотелось бы знать, если это ошибка в пакете.

Используемый режим


Ответы (0 шт):