Пишем свой 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
2295
871
2 weeks ago 00:25:36 1
Прямо по курсу! Забудьте про кастор и демпфер для УАЗ Хантер!
2 weeks ago 00:36:52 2
Как дейтинги развязали войну полов I ОТДЕЛ МОДЫ
2 weeks ago 00:08:51 1
Hunternetwork Создаем доход С ПОДАРКА !!! video 2025 01 11 11 57 10
3 weeks ago 00:08:42 1
ГИМНАСТИКА для ПРОФИЛАКТИКИ и ЛЕЧЕНИЯ ГРЫЖ и ПРОТРУЗИЙ от Егора Рубанова
3 weeks ago 00:11:04 1
Межпозвоночные Грыжи и Протрузии - Лечим СПИНУ ПРИСЕДАНИЯМИ - СпецПриседы для Здоровой СПИНЫ
4 weeks ago 00:15:04 6
Украина Осталась БЕЗ ГАЗА! Удары России ДОСТИГЛИ ЦЕЛИ?
4 weeks ago 01:39:36 31
СОТРУДНИК ИЗДЕВАЕТСЯ НАД ПОКУПАТЕЛЯМИ, УГP0ЖAET И СМЕЕТСЯ? 10 ЧАСОВ В МАГАЗИНЕ! ИЗЪЯЛИ НА 200 000руб
4 weeks ago 01:56:24 1
По каким официально принятым духовным (религиозным законам) принципам существует РФ?
4 weeks ago 00:03:41 30
Скорая помощь, экстренный вызов 112, г. Москва, любимая работа, г. Чехов, сегодня спасаем жизнь
4 weeks ago 00:39:52 1
АСЛАНЯН. Кремль выдаст Асада? Хрусталев на войне. Почему Путину не нужен мир. Куда делся Кадыров
4 weeks ago 00:00:27 1
ШОК! А вы знали? Пишите в комментариях
1 month ago 00:44:17 2
ШЕНДЕРОВИЧ: Меняется пейзаж — Трамп. «Выборы» Лукашенко. Карты Таро. Сигма-бой. Зона здравого смысла
1 month ago 00:04:28 1
Риддик | Я же сказал не меня им надо боятся.
1 month ago 00:27:54 1
“Красивые люди“ документальный сериал с Максом и Эллен Шупбах. 3 серия. Сью #mamakifilm
1 month ago 00:04:02 1
Маринованные патиссоны - очень простой рецепт.
1 month ago 01:48:42 2
Правительство воры, народ рабы, Россия АО - иллюзия страны. Выход должен быть - выход есть.
1 month ago 00:18:30 15
Что делали дети маршалов и правительства СССР во время ВОЙНЫ?
1 month ago 00:00:00 3
Покупка авто в Израиле. Мой опыт
1 month ago 00:16:37 1
Обзор УЗИ аппарата Mindray Consona N7
1 month ago 00:09:20 8
ЛИПСИЦ о бедности в США и России. «Пенсионеры попали в беду»
1 month ago 00:46:11 1
Веллер. Ботинок Трампа по яйцам Путина, снос памятника Высоцкому в Одессе, разрушение ЕС, развал РФ
1 month ago 00:47:13 1
Медведева убили на Мальдивах? Трамп даст Украине все! Утечка сделки Трампа с Си – журналист Мальгин
1 month ago 00:26:13 1
Путин против Христа. Как Кремль взял в заложники РПЦ и озолотил патриарха Кирилла / МОЖЕМ ОБЪЯСНИТЬ
1 month ago 00:03:32 7
СРОЧНО🔥 ВСЕМ🔥 НЕ ГОВОРИТЕ, ЧТО НЕ СЛЫШАЛИ И НЕ ЗАДАВАЙТЕ ВОПРОСЫ 😡