Unity - Унификация хранения и загрузки данных разных сервисов.

Поделиться
HTML-код
  • Опубликовано: 8 ноя 2024

Комментарии • 4

  • @Hafune
    @Hafune  2 месяца назад

    P.s. если у вас сохранение происходит только на чекпоинтах то все сервисы должны быть lazy и вызов сохранения только в ручную через _playerDataService.save()

  • @fant468
    @fant468 12 дней назад

    А использовать DI контейнеры с разными Data и прокидывать их в разные классы можна? 🗿

    • @Hafune
      @Hafune  12 дней назад

      Хз, никогда не требовалось. Но тот же сцен контейнер (из ролика про архитектуру) это копия корневого Di только с оверайдами текущей сцены.
      П.с. есть канал www.youtube.com/@KSyndicate
      они вообще не разрешают прокидывать контейнер кому либо, только инжекция самих зависимостей.
      Но я рассказываю про свой опыт )

    • @fant468
      @fant468 12 дней назад

      @@Hafune нада глянуть видос, не смотрел