Tracked Target Overlay
v1.0
Add the Tracked Target Overlay component to any object you'd like to track with the Navigation Bar, Screen Overlay or Edge Overlay.

In the top section you can set specific values for each Tracked Target, including its type. Lower in the Inspector (not seen in screenshot) you can set specific override values.
Public Members
Once the TrackedTargetOverlay is active in the scene, you can access the icons.
Check the Code Examples page for some...code examples!
public TrackedTargetOverlay trackedTargetOverlay;
// Get the Screen/Edge Icon, or the Navigation Bar Icon
OverlayIcon screenIcon = trackedTargetOverlay.ScreenIcon;
OVerlayIcon navigationBarIcon = trackedTargetOverlay.NavigationBarIcon;
// Access the overlay settings assigned to this TrackedTargetOverlay
NorthstarOverlaySettings overlaySettings = trackedTargetOverlay.overlaySettings;
Options
Layer Order
This determines which icons are on top. Negative values will be hidden by icons with higher values.
Icon Position Offset
This will offset the icon from the position of the object it is attached to. In the demo scene, the berries object has an offset of (0, 1, 0)
so the icon appears 1m above the position of the "Berries" object.

Northstar Overlay Settings
Each Tracked Target will need to specify a Northstar Overlay Settings object to use when overriding values. This should be a different settings object than the one attached to the Northstar Screen Overlay and Navigation Bar.
This Scriptable Object has all the settings for how an icon may appear in the Screen Overlay, Edge Overlay, and Navigation Bar. Each Tracked Target can select which, if any, aspects to override.
Custom Icon Prefabs
You can choose to set custom icons to use for the various systems as well. The Custom Screen Icon will be used for the Screen Overlay, while the Custom Navigation Bar Icon will be used for the Navigation Bar.
Navigation Bar Options
You can select a fixed angle for objects when the appear on the Navigation Bar. Generally this is used for Evergreen Objects, such as tick marks and cardinal directions.
Radar Options
If there is a Tracked Target Compass Radar component also on the object, then you can opt to ignore the radar. When true, objects will not fade with the radar ping, and will continue to update their position, regardless of teh Radar settings.
Override Values
Each Tracked Target can optionally choose to override specific values. Learn more below.
Override ValuesLast updated
Was this helpful?