A powerful, zero-setup tooltip system for Unity UI. Add professional tooltips in seconds, from the Inspector or C# script.Instantly add professional, flexible, and beautiful tooltips to your Unity UI with Easy Tooltip, the zero-setup solution that just works.Important: This asset requires the official TextMeshPro package.Whether you're a designer who wants to add tooltips in the Inspector, or a programmer looking for a simple C# API, Easy Tooltip has you covered. The manager is created automatically, giving you a powerful, polished tooltip system in seconds.KEY FEATURES• Zero Setup Required: Works out of the box. The manager is created automatically.• Multi-Canvas Support: Works seamlessly with Screen Space (Overlay & Camera) and World Space UIs.• Input System Ready: Native support for both the Legacy Input Manager and the new Input System package.• Inspector & C# API: Add tooltips visually in the editor or create them procedurally from code.• Rich Content: Supports titles, main content, and icons.• Fully Stylable: Set custom colors for both the title text and the icon on every tooltip.• Smart Screen Clamping: Automatically keeps tooltips fully on-screen, correctly accounting for Scale, Pivot, and UI Outlines.• Smooth Animations: Smart fading logic ensures buttery smooth transitions even when moving quickly between elements.WHAT'S INCLUDED• Full C# Source Code with professional comments.• A pre-configured Tooltip Manager prefab.• A comprehensive Demo Scene showcasing Inspector, code-based, and multi-canvas examples.• Detailed Documentation.txt and Readme.txt files.Download now and give your UI the professional polish it deserves!Play Live Demo• Zero-Setup Architecture: A TooltipManager is automatically instantiated from a Resources prefab.• Multi-Canvas Handling: Automatically identifies the correct Root Canvas (Overlay, Camera, or World Space) and reparents the tooltip for correct rendering.• Input Agnostic: Uses preprocessor directives to support both the Legacy Input Manager and the new Input System package.• Robust Positioning: Uses RectTransformUtility for accurate coordinate conversion across different resolutions and Canvas modes.• Static C# API: Includes a TooltipTrigger.AddTooltip() method for easy procedural creation.• Rich Content: Supports Title Text (TMP), Content Text (TMP), and an Icon (Image).• Smart Text Wrapping: Pre-processes text to work reliably with any complex layout hierarchy.• Smart Clamping: Mathematical clamping logic accounts for the tooltip's Scale, Pivot, and optional Outline components.• Smooth Animations: Decoupled Show/Hide coroutines allow for fluid transitions without visual snapping.• Works with All Render Pipelines.• Requires TextMeshPro.




