DYNAMIC HOVER TOOLTIPS DOCS 🔰

Developed by ©Octanta Studio 2026.

Dynamic Hover Tooltips is a Unity asset designed to visually highlight UI, 2D, 3D objects in response to user interaction with them. It includes a collection of animated & customizable tooltips pointing to targets - from frames that dynamically form around a target’s boundaries to screen-dimming overlays that block all raycasts except the target.

First and foremost, this is a system, not just a set of images. Different behaviors are available for pointers, while the sprites/meshes provided are basic. So you can replace them with your own, more creative, and project-appropriate visuals.

Key features:

  • Automatic setup when the prefab is added to a scene (canvas, camera, input setup)

  • A set of tooltips that can be triggered in the required context, automatically or manually

  • Each visual tooltip includes appearance, idle, and disappearance animations (fade, zoom, rotation, none, etc.). Tooltips follow their target if it moves, with adjustable speed and offset. Visuals can be fully replaced with custom ones & configured to the specifics of the project

  • Reusable tooltips with saved progress: show once, once per session, or unlimited

  • Tooltips can be triggered from any object (via Tooltip Trigger) or from a central collection

  • Supported triggers: hover, click/tap, screen-center focus. For trigger objects, tooltips can also be activated by collision with another target object, or by distance to the target (for example, highlighting an object when it enters the player’s view zone collider or when the player transform gets close)

  • Works with both old and new Unity Input Systems, cross-platform (Desktop & Mobile)

  • Target detection by tag, layer, type (2D, 3D, UI), or by component or by component value

  • Supported visuals: UI-based or world-space. In both cases, visuals can point to UI elements or world objects (2D, 3D)

  • Text tooltips with optional localization

  • Support for custom logic on tooltip start and end (sounds, shaders, outlines, etc) & manual calls.

Example:

Result: a key tooltip appears when near an interactive object (Book). Can be set to show just once per session

The tooltip visual is configured in the main collection

Book triggers a tooltip when the player’s camera gets close. Can also be configured for collision, screen-center hover, and more

Technical details:

  • Developed using Unity 6000.0.42f1 (LTS)

  • Tested on Android devices (API 32+) and Windows 10 PCs

  • Minimal performance impact thanks to optimized detection system & caching

  • Support for both the Old and the New Unity input system

  • The asset relies only on standard Unity components, with no third-party library dependencies. TextMesh Pro is required for text tooltips and Unity UI for all the UI elements

  • AI is not used internally, but the tool is adapted to work with it

Last updated