Итоги тринадцатого1️⃣3️⃣ модуля курса по архитектуре
Этот и предыдущий модуль был про UI, а именно про окно магазина🤑
Позапрошлый одиннадцатый 1️⃣1️⃣ модуль был про переработку спавнеров. Теперь спавнеры создаются на сцене из размещенных на ней SpawnPointов. Благодаря отделению логики спавнера от его данных можно чётко контролировать порядок его инициализации на сцене (рисунок 3)🤔
Были реализованные следующие фичи:
1️⃣Сверстано адаптивное окно магазина (рисунок 2)
2️⃣Окно умеет открываться и закрываться🤔
3️⃣ Обновление кол-ва валюты в магазине при обновлении валюты у игрока
Из интересного:
*️⃣ Был создан сервис окон позволяющий удобно открывать окна по их windowId 😊
*️⃣Была создана отдельная фабрика окон, помимо игровой фабрики, для удобного создания окон😮
*️⃣Благодаря последним двум приколам добавление нового окна очень быстрый, а главное контролируемый по инициализации процесс😎
Пишите как вам UI UX окна магазина, ставьте реакции😎
Post #39
170

