A zero-setup, highly customizable tooltip system for Unity UI. Features smart screen clamping, fixed anchoring, visual overrides, World Space support, and a powerful C# API.
For more details about this asset from the Unity Asset Store, please visit: Click Here
This is a paid asset, but now you can download the “Easy Tooltip – UI Hover, Popup & Hint System” for FREE. Please note that this package is provided solely for learning purposes or to test the product before purchase, and not for commercial use.
Easy Tooltip – UI Hover, Popup & Hint System v2.0.0 (Latest version)
“If possible, please buy the package to support the developer”
Description
đ VERSION 2.0 IS LIVE: A complete overhaul transforming the asset into a full UI utility with fixed anchoring, style overrides, event hooks, and New Input System support.
Instantly add professional, responsive, and fully interactive tooltips to your Unity UI. Whether you are building an RPG inventory, a complex strategy game interface, or simple menu hints, Easy Tooltip handles the hard work for you.
đ [ Click Here to Play the Live WebGL Demo ]
đ [ Click Here to Read the Online Documentation ]
(Important: This asset requires the official TextMeshPro package).
Designed for both Artists (via an intuitive custom Inspector) and Programmers (via a robust 1-line C# API), the system requires absolutely zero scene setup.
đ KEY FEATURES
â˘Â Zero Setup Required: Just add the script to a UI element. The global manager is auto-generated instantly.
â˘Â Smart Screen Clamping & Flipping: Tooltips never clip off-screen. They automatically detect screen edges and flip to the opposite side or clamp to stay visible.
â˘Â Fixed & Relative Positioning: Choose standard “Follow Mouse” or pin tooltips to 12 specific anchor points (e.g., Top-Center, Bottom-Right) relative to your target.
â˘Â Visual Style Overrides: Customize backgrounds, outlines, and colors per-tooltip, or rely on your global defaults.
â˘Â Event Hooks (UnityEvents): Trigger custom game logic easily with OnShow and OnHide events directly in the Inspector.
â˘Â Multi-Canvas & World Space: Works seamlessly across Screen Space (Overlay/Camera) and World Space UIs. Perfect for VR or 3D diegetic UI.
â˘Â Input System Ready: Native, error-free support for both the Legacy Input Manager and the New Input System.
đŚ WHAT’S INCLUDED
⢠Clean, fully documented C# Source Code.
⢠Pre-configured Tooltip Manager and customizable UI prefabs.
⢠Comprehensive Demo Scene showcasing Inspector & API workflows.
⢠Detailed offline documentation.
âââââ Leave a Rating!
If Easy Tooltip helps your project, please consider leaving a 5-star review!
Need Support?
Email is the fastest way to reach me. If you encounter any issues, please contact me before leaving a review at ahmedbenlakhdhar [at] gmail [dot] com.
(Please include “[Easy Tooltip]” in the email subject line so it doesn’t get caught in spam)
Technical details
â˘Â Zero-Setup Architecture: Singleton Manager auto-instantiates from Resources. No manual scene configuration needed.
â˘Â Smart Positioning Engine: 12 Fixed Anchor points with intelligent “Smart Flip” and edge-clamping logic to keep dynamic content on-screen.
â˘Â Layout & Scaling: Uses recursive layout rebuilding. Nested UI elements and Layout Groups resize perfectly before the first frame renders.
â˘Â Canvas Agnostic: Automatically identifies the Root Canvas, adapting coordinate spaces and reparenting for correct Z-sorting across Overlay, Camera, and World Space.
â˘Â 1-Line Static C# API: TooltipTrigger.AddTooltip() supports method chaining for runtime generation (Position, Style, Delay).
â˘Â Optimized Performance: Decoupled coroutines for fading/delays. Garbage-collection friendly.
â˘Â Compatibility: Supports All Render Pipelines (URP, HDRP, Built-in).
â˘Â Dependencies: Requires TextMeshPro.

![Simple Color Picker [PRO] – Dev Community Simple Color Picker [PRO] – Dev Community](https://unityassetcollection.com/wp-content/uploads/2020/07/Simple-Color-Picker-PRO-350x230.jpg)


