Video - Documentation - Discord
Simple Waypoint
Add waypoints to any actor with a single component. Just add the Waypoint Component, assign your custom widget, and it works automatically.
When the waypoint is off-screen or behind the player, it clamps to the screen edges and shows which direction to look. Perfect for objective markers, enemy indicators, or navigation points.
Adding an arrow icon to the widget make sure the default position is pointing at left
Features:
• Drop-in component - no complex setup required
• Automatic screen-edge clamping
• Arrow rotation pointing toward target
• Distance-based visibility and fade
• Optional custom camera support
• Works in packaged/shipping builds
How to use:
1. Create a User Widget with your waypoint icon
2. Add Waypoint Component to any actor
3. Set the Widget Class
4. Done!
For rotating arrows, implement the WaypointWidgetInterface and use GetTargetAngle() with GetArrowOffset().