Herramienta para Unity / GUI
Popup Master
Toasts, banners, modales y texto de combate en UI Toolkit.
- Versión
- 1.0
- Lanzamiento
- agosto de 2026

1 / 9
Popup Master reúne toda la familia de feedback dentro del juego en un único sistema de UI Toolkit con estilos intercambiables: toasts, momentos de recompensa, números de combate flotantes, banners, diálogos modales y avisos de estado.
Se lanza una notificación desde cualquier punto y el sistema se encarga del apilado, la colocación, los tiempos, el movimiento y el cierre.
Casi todos los juegos necesitan el mismo feedback en pantalla, y los estudios lo rehacen desde cero cada vez. Para empezar basta con PopupMaster.Show("questComplete"). Se puede pasar un valor, usar el builder fluido Notify().Title().Sub().Show() o llamar a helpers como Combat(Crit, 248) para mostrar números de daño flotantes.
26 estilos visuales globales visten todos los tipos de visualización y se cambian en tiempo de ejecución con una sola llamada. Al ser UI Toolkit, un mismo paquete cubre Built-in, URP y HDRP.
La ventana Notification Forge permite explorar, personalizar, recolorear y previsualizar presets y estilos sin entrar en Play Mode, y los cambios se guardan en una carpeta de usuario para que las actualizaciones del paquete nunca los sobrescriban.
Qué incluye
7 categorías de visualización
Toast, Popup, Floating Message, Banner, Reward, Combat Text y Status, cada una con su propio presentador y sus propios ajustes.
85 presets
Agrupados en 17 contextos como Combat Feed, Economy and Trading, Social, Big Moments y System and Connection.
Fusión de repeticiones
Las repeticiones actualizan una tarjeta activa en lugar de saturar la pantalla: "+3 Poción" y después "+2 Poción" se convierten en "+5 Poción".
Números de combate flotantes
Aparecen en una posición del mundo, con colores por variante para Damage, Crit, Heal, Buff y Xp.
Colocación inteligente
Una cuadrícula de 9 anclajes, dirección de apilado, límites por región, capas z y canales con nombre, cada uno con su propia colocación y su propio estilo.
Compatible con la pausa y listo para móvil
Los temporizadores usan tiempo sin escalar y los layouts respetan la zona segura de los móviles.
Disparador sin código
PopupMasterTrigger lanza un preset desde un UI Button, un evento de animación o una señal de Timeline.
Audio y localización propios
Emite claves, así que se conecta con Wwise, FMOD o el sistema de localización propio.
Detalles técnicos
- Versión de Unity
- 2022.3 LTS y posteriores, incluido Unity 6
- Render pipelines
- Built-in, URP, HDRP
- Framework de UI
- UI Toolkit (UIDocument y PanelSettings)
- Backend de scripting
- Mono / IL2CPP
- Entrada
- Input Manager e Input System
- Dependencias
- AnkleBreaker Core, AnkleBreaker Utils UniversalTypes (requiere Git)
- Red
- Ninguna, funcionalidad local
- Código fuente
- Código fuente C# completo
- Número de archivos
- 374
Usado en nuestros propios juegos
¿Lo necesita en su juego?
El equipo que creó Popup Master puede integrarlo, ampliarlo o desarrollar lo que su proyecto necesite a continuación.



