What is the best way to detect Player trigger overlap?

Hi. I’m newbie to UE4.
I wanna to create a mechanism when the player walk in the trigger, name of trigger has been written to HUD.

I have used UE4 Blank project. I have added a blueprint widget that contains a Text.
I have written a blueprint that inherited from TriggerBox.
You can see Event graph of this blueprint in the picture below:

My main question is:
How to pass this name to the Level blueprint and then render it to the widget blueprint?

I think you need casting. Unreal Engine 4 Tutorial - Basic Casting - YouTube.

Hope this help

I have watched this video. I know how to use casting, but the point is i didn’t understand where casting should be used?

I’m not at my PC right now, but I’m pretty sure you need to cast to the PlayerController in order to change things on the widget.