Pulling Object Roll Angle and displaying it in HUD

The best place to perform the Get Actor Rotation and Break Rotator operations depends on your game setup. If the ship is the central focus and directly controls its display data, handling this logic in the ship’s Blueprint is simpler. The boat already has direct access to its rotation, so you can use the Get Actor Rotation node there, extract the Yaw value with a Break Rotator node, and pass the result to the HUD widget through a variable or function. However, if your HUD or Player Controller is designed to manage multiple actors or centralized game information, you can handle the rotation logic there instead. In this case, you would reference the ship actor in the HUD or Player Controller, fetch its rotation, and update the HUD widget dynamically. This approach is useful if the HUD needs to track multiple objects or if the player doesn’t always directly control the ship.

Hope this helps