Инструмент для Unity / GUI
Popup Master
Тосты, баннеры, модальные окна и боевой текст на UI Toolkit.
- Версия
- 1.0
- Дата выхода
- август 2026 г.

1 из 9
Popup Master объединяет всю внутриигровую обратную связь в одну систему на UI Toolkit с настраиваемым стилем: тосты, моменты получения наград, всплывающие числа урона, баннеры, модальные диалоги и статусные уведомления.
Отправьте уведомление из любого места, а стопки, размещение, тайминг, анимацию и закрытие система возьмёт на себя.
Почти каждой игре нужна одна и та же обратная связь на экране, и студии каждый раз пишут её с нуля. Чтобы начать, достаточно PopupMaster.Show("questComplete"). Передайте значение, используйте fluent-билдер Notify().Title().Sub().Show() или вызывайте хелперы вроде Combat(Crit, 248) для всплывающих чисел урона.
26 глобальных визуальных стилей оформляют каждый тип отображения и переключаются в рантайме одним вызовом. Всё сделано на UI Toolkit, поэтому один пакет покрывает Built-in, URP и HDRP.
В окне Notification Forge можно просматривать, настраивать, перекрашивать и смотреть в предпросмотре пресеты и стили без входа в Play Mode, а ваши правки сохраняются в пользовательскую папку, так что обновления пакета их не затрут.
Что входит
7 категорий отображения
Toast, Popup, Floating Message, Banner, Reward, Combat Text и Status, у каждой свой презентер и свои настройки.
85 пресетов
Сгруппированы в 17 контекстов, например Combat Feed, Economy and Trading, Social, Big Moments и System and Connection.
Объединение повторов
Повторы обновляют уже показанную карточку, а не засоряют экран: «+3 зелья», затем «+2 зелья» превращаются в «+5 зелий».
Всплывающие числа урона
Появляются в точке мира, с отдельным цветом для каждого варианта: Damage, Crit, Heal, Buff и Xp.
Умное размещение
Сетка из 9 якорей, направление стопки, лимиты по областям, z-слои и именованные каналы со своим размещением и стилем.
Не боится паузы, готов к мобильным
Таймеры работают в unscaled time, а раскладка учитывает safe area мобильных устройств.
Триггер без кода
PopupMasterTrigger запускает пресет по UI Button, событию анимации или сигналу Timeline.
Ваш звук, ваша локализация
Система отдаёт ключи, а вы подключаете Wwise, FMOD и собственную локализацию.
Технические характеристики
- Версия Unity
- 2022.3 LTS и новее, включая Unity 6
- Рендер-пайплайны
- Built-in, URP, HDRP
- UI-фреймворк
- UI Toolkit (UIDocument и PanelSettings)
- Скриптовый бэкенд
- Mono / IL2CPP
- Ввод
- Input Manager и Input System
- Зависимости
- AnkleBreaker Core, AnkleBreaker Utils UniversalTypes (нужен Git)
- Сеть
- Нет, локальная функциональность
- Исходный код
- Полный исходный код на C#
- Количество файлов
- 374
Используется в наших играх
Встроить в вашу игру?
Команда, которая создала Popup Master, может интегрировать его, расширить или сделать то, что вашему проекту понадобится дальше.



