Пишем свой DI Container в Unity. В рамках проекта Пилим Игру с подписчиками.
Поддержать проект можно по ссылкам:
Для того, чтобы полноценно стартовать работу над проектом, нам надо позаботится о менеджменте ссылок в нем. Для этого мы будем использовать DI Container. Однако, вместо того, чтобы вслепую использовать готовые варианты вроде Zenject или VContainer, для того, чтобы разобраться в том, как вообще работают контейнеры, я решил сделать видео про самописный DI контейнер. Так что вас ждет почти 40 минут увлекательных разъяснений с примерами, как же все таки контейнеры устроены. Все это происходит в рамках проекта #пилимигру, так что использовать далее мы его точно будем. Прям в следующем видео по проекту, и станет еще понятнее, если в этот раз остались какие-то вопросы. Смотрим!
Описание игры в телеграм-канале Лавки Разработчика:
Отсылки:
- телеграм канал Лавки Разработчика
- ламповый чат
- дискорд
- Lukomor (MVVM фреймворк для Unity)
__________
0:00 Вступление
1:25 Выставляем требования к контейнеру
4:42 Создаем контейнер
5:44 Про вложенность контейнеров
7:42 Список зарегистрированных записей в контейнере, что такое запись
9:27 Не забываем о поддержке тегов
9:52 Регистрация фабрики-синглтона
10:42 Регистрация фабрики-генератора
10:52 Пишем внутренности регистрации фабрик
13:52 Регистрация инстанса
15:50 Пишем резолв (выдача результата из контейнера)
19:09 Обработаем циклические зависимости
22:26 Пример: использование контейнера верхнего уровня (проекта)
29:19 Пример: использование контейнера вложенного уровня (сцены)
37:35 Заключение
3 views
1785
711
6 months ago 01:59:49 1
Экзорцист раскрыл правду о тёмных сущностях, ангелах и духовных способностях людей — Михаил Агеев
6 months ago 00:10:15 1
Континентальный шельф в свете норм права и здравого смысла
6 months ago 00:50:24 1
ЦАРЬ ГОРЫ ФИНАЛ! ПЕРЕЛЕТАЕШЬ ГОРУ - ЗАБИРАЕШЬ ТАЧКУ!
6 months ago 00:12:51 1
За 24 часа поменял цвет ТАЧКИ | Детейлинг не будет прежним | Detailing: Liquid TPU film
6 months ago 00:19:45 1
ВСЕ ОБ УХОДЕ ЗА КЛУБНИКОЙ ВЕСНОЙ 2021!
6 months ago 00:13:32 1
Маркетинг без ЛТО и подтверждений статусов 💯🔥
6 months ago 03:37:11 1
Консервативный либерал и либеральный консерватор. Апрель 2024
6 months ago 00:33:19 1
Ген Прокуратура РФ ЛОЖЬ о ЖКХ в свете требований ЗАКОНОДАТЕЛЯ!!!
6 months ago 00:02:04 1
Карандашные датчики УЗИ (pedoff transducer). Отличия и применение
6 months ago 00:19:12 5
🔥РЕМОНТ даже в ПОДЪЕЗДЕ! Разрыв шаблонов в СТАРОМ ФОНДЕ! ОДНУШКА с чудными дверями. Рум тур