Easily add customizable, animated dialog (popups) windows to your game and create complex UI flows. Includes dialog manager, prefabs with dialog templates, async-ready button logic.Package doesn't use RP-specific features, should work with any.EasyDialogs is a flexible and powerful dialog (popup) system for Unity that lets you easily create, animate, and manage dialogs. It includes a DialogManager, prefab-based templates, rich event handling, async-ready action pipeline, ready made components for buttons, title and scroll view, and full UI customization. Perfect for confirmation boxes, alerts, and complex dialog flows with minimal setup.Add any content or components you want inside dialogs, control dialog behaviour from your components.Access DialogManager from anywhere.Stack dialogs or dismiss previous on open.Use ready-made dialog templates or add your own.Add scrollable content with scroll view.Use predefined buttons or create your own and control dialog behaviour.Customise dialog view through prefabs.DialogManager - Easy access from anywhere in your codeDialog Stack System - Automatic management of multiple dialogs with back navigationModal Support - Prevent backdrop clicks from closing critical dialogsRich Event System - Both C# events and UnityEvents for flexibilityAnimation Support - Built-in ScaleIn and FadeIn animations with customizable easingAction Pipeline - Intercept button clicks with async logicMobile ready - Adopts for portrait and landscape viewsPrefab-Based Templates - Easily create new dialogs from templatesCustomizable UI - Style dialogs by modifying prefabsButton Types - Confirm, Cancel, and Custom button supportType-Safe API - Generic methods for working with custom dialog typesBackdrop Controller - Automatic backdrop management with click-to-dismissTested with Unity 2022.3.62f2 and 6.0.Checked compatibility with MacOS, Windows, Android. This package doesn’t rely on any platform-specific features and should work on all platforms.Uses uGui.Some demo images are created with AI.