Have you tried Get player pawn, and get forward vector from that? This should give you the forward vector of the player character’s camera.
The only difference is that the camera may be less restricted that the controller’s rotation. You may have to get the player pawn, cast it to your player character class and then get the camera’s forward vector.
Hope this helps ![]()