Documentation & Tutorials
  • Pivec Labs Documentation & Tutorials
  • Assets for Game Creator 1
    • Action Pack 1
      • Action List
        • Misc Actions
        • Object Actions
        • TMP Actions
      • Examples
        • Example 1 TMP
        • Example 2 Objects
        • Example 3 Actions
    • Action Pack 2
      • Action List
        • Camera Actions
        • Graphics Actions
        • Audio Actions
        • Video Actions
      • Triggers
      • Components
      • Examples
        • Example 1 - Camera
        • Example 2 - Camera FPS
        • Example 3 - Graphics
        • Example 4 - Sounds
        • Example 5 - Audio Player
        • Example 6 - Video Player
    • Action Pack 3
      • Action List
        • Day/Night Cycle
        • Light Control
      • Components
      • Examples
        • Example 1 - Day Night Cycle
        • Example 2 - Light Control
    • Accessibility Module
      • Components
      • Setup
      • Auditory Aids
        • Closed Captions for Sounds
        • Volume Control with Tags
        • Multiple Volume Controls
      • Motoric Aids
        • Configurable Tank Camera
        • On-Screen Multi-Function Joystick
        • Dynamic Touchstick
        • Multi-Function Touchstick
      • Cognitive Aids
        • Parental Controls with Password
        • Dyslexia Font Options
        • Motion Sickness Prevention
        • Gameplay Speed and Sensitivity
      • Visual Aids
        • Colour Picker
        • Variable Text Size
        • Object Outlining
        • Colour Switching
        • Colour Correction
    • Mobile Components
      • Actions
        • Haptics
        • Camera
        • TouchSticks
        • Gyroscope
        • Utilities
      • Triggers
        • Touch Gestures
      • Conditions
      • Components
      • Prefabs
      • Examples
        • Example 1 Haptics
        • Example 2 Cameras
        • Example 3 Gestures
        • Example 4 Controls
        • Example 5 Steering Wheel/Pedals
        • Example 6 Gyroscope Controls
        • Example 7 Gyroscope Camera
        • Example 8 Utilities
        • Example 9 AutoRun
      • Extras
    • UI Components
      • Canvas Components
        • Canvas Animations
        • 3D Models on a Canvas
        • Video on a Canvas
      • Animating UI Elements
        • Cross Fade Elements
        • Slide Elements
        • Shake UI Element
        • Tooltips
      • Text Mesh Pro & uGUI Text
      • Colour Picker Component
      • Mini Map Component
        • MiniMap QuickStart
        • Fullscreen Map
        • Adding Markers
        • Adding Labels
      • System Info Panel
        • SysInfo Quickstart
        • Using SysInfo Toggle
      • Main Menu Templates
        • Customising the Prefabs
        • Load/Save System
        • Comic Strip Example
    • Developer Tools
      • Time Manager
        • Actions & Conditions
      • Waypoint System
      • Click to Spawn Objects
      • In-Game Console
      • In-Game Screen Capture
    • Turn Based Module
    • VR Module GC1
  • Assets for Unity
    • Developer Tools for Unity
      • Click to Spawn
      • In-Game Screen Capture
      • In-Game Console
    • Mini Map System
      • MiniMap Quickstart
      • Map Parameters
      • Adding Makers
  • Tutorials
    • Tutorials for Game Creator 1
      • Installing and Updating Modules
      • Adding Actions to the Button Bar
      • Changing the Graphics for TouchStick
      • Adding Passwords to Player Actions
      • Using the Colour Picker with Variables
      • Creating a 3D Inspection Panel for Game Objects
      • Customising the UI MiniMap
      • Creating a toggle for the SysInfo Panel
      • Simple Player Run on Left Shift Down
      • Pan Follow Camera with Keyboard
    • Tutorials for Unity
  • ANNEX
    • Roadmap
    • FAQ
Powered by GitBook
On this page

Was this helpful?

  1. Assets for Game Creator 1
  2. UI Components
  3. Animating UI Elements

Tooltips

PreviousShake UI ElementNextText Mesh Pro & uGUI Text

Last updated 5 years ago

Was this helpful?

Tooltip Actions (uGUI & TMP)

Action Name

Description

Show Tooltip

Show a Tooltip on a UI element.

Hide Tooltip

Hide a Tooltip on a UI element.

The Tooltip Actions are similar for uGUI text and TextMeshPro Text. However, they are different in the fact that the TMP Actions display TextMeshPro text and the uGUI do not. To use the TMP Tooltips, you must include the TextMeshPro package from the Unity Package Manager.

To add tooltips to a UI Element, complete the following steps. For this example we will us a GC Button.

  1. Locate the Tooltip Prefab and drag it into your Scene.

2. Add a GC Button to your Canvas Panel and add two separate Actions. We have called them Show Tooltip and Hide Tooltip for clarity.

3. In the Show Action, add the Canvas panel to the Target slot, the Tooltip prefab to the Panel slot, and set the other settings as required. The Offset from Target dictates where the tooltip will be displayed. You can also add an Audio clip, and this will override the Time Showing setting.

4. In the Hide Tooltip Action, drag the Show Action(from 3 above) into the Hide slot. This Action will hide the tooltip when the mouse is moved off the element, regardless of the Time Showing setting.

5. On the Button element, we need to add two GC Triggers. The first one should be set to "On Mouse Enter UI" and execute the Show Tooltip Action, and the second one should be set to "On Mouse Exit UI" and execute the Hide Tooltip Action.

6. In the Add Actions, we have added a New Game Action for the example, but if the elements is an Image or something else, this field is not present.

See the UI Example for Simple Menu with Tooltips included in this Asset Package for more detail on using Tooltips.