HUD Navigation System
  • HUD Navigation System
  • Getting Started
    • Installation
    • Example Content
    • Support / Feedback
    • FAQ's
  • HUD Navigation System
    • Component Info
    • Settings
  • HUD Navigation Canvas
    • Component Info
    • Settings / UI References
  • HUD Navigation Element
    • Component Info
    • Settings
    • Element Settings
    • UI Prefabs
    • Events
  • Scene Manager
    • Component Info
    • Settings
    • Scene Configurations
  • Map Profiles
    • Component Info
    • Create Profiles
Powered by GitBook
On this page

Was this helpful?

  1. HUD Navigation Element

Events

Interact with HUD Navigation Element during runtime.

PreviousUI PrefabsNextComponent Info

Last updated 5 years ago

Was this helpful?

Events

Events give you the ability to directly interact with HUD Navigation Elements when certain events happen during runtime. This way you could for example play an audio track, if an element (e.g. enemy) appears on screen.

public void OnElementReady(HUDNavigationElement element)
{
    // Fires directly after the element got initialized and is ready.
    // It's safe to interact with the element after this event has fired.
}
public void OnAppear(HUDNavigationElement element, NavigationElementType type)
{
    // Fires directly when the element appears on screen.
    // This event will fire for each feature individually!
    // Use the type parameter to check, which feature fired this event.
}
public void OnDisappear(HUDNavigationElement element, NavigationElementType type)
{
    // Fires directly when the element disappears from the screen.
    // This event will fire for each feature individually!
    // Use the type parameter to check, which feature fired this event.
}
public void OnEnterRadius(HUDNavigationElement element, NavigationElementType type)
{
    // Fires directly when the element enters the defined radius.
    // This event will fire for each feature individually!
    // Use the type parameter to check, which feature fired this event.
}
public void OnLeaveRadius(HUDNavigationElement element, NavigationElementType type)
{
    // Fires directly when the element leaves the defined radius.
    // This event will fire for each feature individually!
    // Use the type parameter to check, which feature fired this event.
}
🚀