Current sales News My Tracked Assets Login
Flexible Tooltip - Hover GUI or Collider with Cursors & Popups preview
Unity

Flexible Tooltip - Hover GUI or Collider with Cursors & Popups

By Tomaž Ravljen

Current price
$25
Lowest recorded
$25
5/ 5 (4) 18 likes
Flexible Tooltip - Hover GUI or Collider with Cursors & Popups preview 1 1 / 12

Price history

Lowest recorded standalone price: $25. Recorded observations span to . This is our available history, not a guaranteed all-time low. Bundle package prices are separate.

Recorded prices for Flexible Tooltip - Hover GUI or Collider with Cursors & Popups Price history over the last three months. The solid stepped line shows standalone prices, including inferred periods. Blue lines with diamond markers show bundle package prices. Offer details follow the graph. $0.00 $12.50 $25.00 Aug 8, 2026 Nov 8, 2026
Standalone price

Last three months, in USD. Bundle prices cover the whole package.

About Flexible Tooltip - Hover GUI or Collider with Cursors & Popups

  • Art & Visuals > UI & GUI
Flexible Tooltip is a powerful, customizable solution for displaying contextual UI elements and dynamic cursor states across any Unity project. Whether you're building inventory UIs, strategy games, interactive tutorials, or gamepad-driven experiences, this system gives you complete control over tooltip behavior, cursor appearances, and positioning while staying cleanly decoupled from your game logic.

Key Features:

No coding is required for built-in functionality and use of provided prefabs!

Contextual Hover Cursor Module

Dynamic Swapping: Automatically swap the cursor based on what the player is pointing at, supporting both 3D world colliders (via raycasts) and UI elements (via HoverObject focus).
Hardware and Virtual Pointers: Out-of-the-box support for native OS hardware cursors (Cursor.SetCursor) and Canvas-driven virtual on-screen cursors. Perfect for mouse, keyboard, or gamepads!
Per-Object Overrides: Drop a Cursor Hover Override component onto any interactable to instantly assign a custom pointer style.
Visual Asset Workflows: Dedicated ScriptableObject appearance assets featuring interactive hotspot previews directly inside the Unity Inspector.
Runtime Resizing: Built-in options to dynamically upscale or downscale cursors at runtime.

Modular and Extensible Architecture

Use or extend the core ATooltipUI and ATooltipInformation classes to support any tooltip content: text, sprites, dynamic values, and more.
Refresh open tooltip content on the fly while it's visible using UpdateIfShowing().
Plug in custom cursor position providers to support mouse, gamepad, or touch.
Easily assign different tooltip styles or prefabs for different objects or contexts.

Smart Display Behavior

Follow cursor, stick to static positions, or require cursor to be stationary before showing.
Supports both global delay and per-tooltip delays for fine-tuned UX.
Tooltips continue to work while time is paused.
Use the included Cursor-None texture asset to cleanly hide the OS cursor while keeping backend hover detection functional.

Positioning and Overflow Handling

Automatically flip alignment when a tooltip would overflow the screen.
Configure horizontal and vertical alignment, offsets, and screen clamping.
Optional padding and distance settings keep tooltips clean and readable.

Visual Customization

Fully compatible with TextMeshPro and Unity UI (Required for provided Presets).
Use Unity layout groups or animate with your own transitions.
Animate tooltips with smooth movement or snapping using customizable animation controllers.

Built for Flexibility

Works with all: Screen Space (Overlay or Camera) and World Space canvases.
Fully compatible with both the Legacy Input Manager and the New Input System package.
All tooltip and cursor components are extensible and source-based. No black boxes.
Can show one or more tooltips, even within a tooltip.

Ideal For

Inventory systems and item hovers
Context-aware mouse pointer configurations
Strategy and simulation games
Gamepad-driven virtual controller setups
Tutorial systems with dynamic prompts
In-game UI overlays with contextual info
Developer tools or debug visualizations

What's Included

Full C# source code - clean, extensible, no DLLs
Ready-to-Use Prefabs: Drop the Hardware Cursor Manager or Virtual Cursor Manager straight into your scene.
Multiple Demo Scenes: Pre-configured scenes for Hardware cursors, New Input System layouts, and Virtual controller setups.
Customizable base components for tooltips, data, animation, and layout
Advanced Editor inspectors with multi-object editing and raycast detection guidance.
Support for pooled and dynamically instantiated tooltip objects.

More from Tomaž Ravljen

Browse this publisher's assets

Unity price last checked .

Prices and availability may change.