Outil Unity / GUI
Popup Master
Toasts, bannières, modales et textes de combat en UI Toolkit.
- Version
- 1.0
- Date de sortie
- août 2026

1 / 9
Popup Master livre toute la famille des feedbacks en jeu dans un seul système UI Toolkit restylable : toasts, moments de récompense, chiffres de combat flottants, bannières, boîtes de dialogue modales et notices de statut.
Déclenchez une notification de n'importe où : empilement, placement, timing, animation et fermeture sont gérés pour vous.
Presque tous les jeux ont besoin des mêmes feedbacks à l'écran, et les studios les reconstruisent de zéro à chaque fois. Pour démarrer, PopupMaster.Show("questComplete") suffit. Passez une valeur, utilisez le builder fluent Notify().Title().Sub().Show(), ou appelez des helpers comme Combat(Crit, 248) pour les chiffres de dégâts flottants.
26 styles visuels globaux habillent chaque type d'affichage et s'échangent au runtime en un seul appel. Comme c'est du UI Toolkit, un seul package couvre Built-in, URP et HDRP.
La fenêtre Notification Forge permet de parcourir, personnaliser, recolorer et prévisualiser presets et styles sans passer en mode Play, et vos modifications vont dans un dossier utilisateur : les mises à jour du package ne les écrasent jamais.
Ce qui est inclus
7 catégories d'affichage
Toast, Popup, Floating Message, Banner, Reward, Combat Text et Status, chacune avec son presenter et ses réglages.
85 presets
Regroupés en 17 contextes, comme Combat Feed, Economy and Trading, Social, Big Moments, ou System and Connection.
Regroupement
Les répétitions mettent à jour une carte déjà affichée au lieu d'inonder l'écran : « +3 Potion » puis « +2 Potion » deviennent « +5 Potion ».
Chiffres de combat flottants
Affichés à une position du monde, avec des couleurs par variante pour Damage, Crit, Heal, Buff et Xp.
Placement intelligent
Une grille à 9 ancres, la direction d'empilement, des plafonds par zone, des couches en z et des canaux nommés avec leur propre placement et leur propre style.
Compatible pause et prêt pour le mobile
Les timers tournent en unscaled time, et les layouts respectent la safe area mobile.
Déclencheur no-code
PopupMasterTrigger déclenche un preset depuis un bouton UI, un animation event ou un signal Timeline.
Votre audio, votre localisation
Il émet des clés : vous branchez Wwise, FMOD et votre propre localisation.
Caractéristiques techniques
- Version d'Unity
- 2022.3 LTS et ultérieures, Unity 6 compris
- Pipelines de rendu
- Built-in, URP, HDRP
- Framework UI
- UI Toolkit (UIDocument et PanelSettings)
- Backend de script
- Mono / IL2CPP
- Entrées
- Input Manager et Input System
- Dépendances
- AnkleBreaker Core, AnkleBreaker Utils UniversalTypes (Git requis)
- Réseau
- Aucun, fonctionnalité locale
- Code source
- Code source C# complet
- Nombre de fichiers
- 374
Utilisé dans nos propres jeux
Besoin de l'intégrer à votre jeu ?
L'équipe qui a créé Popup Master peut l'intégrer, l'étendre ou développer la suite dont votre projet a besoin.



