I just want to create a simple text widget when a player collide with actor but not getting the accuracy

Newbie in blueprint

I have created both the actor and widget,
But when actor begin overlap the widget shows and Can be closed by a button in the widget but end overlap is the problem. Can’t control the flow ,
when the actor stays at collusion box corner the widget continue to repeat,

What I want to do is
First person player goes to the actor - actor should disappear -
widget shows-
widget closed by button -
on end overlap widget reappears

I also want to chenge the widget text in the actor blueprint

This is my first post, don’t even know how to ask , but thanks in advance

Is this you want?
image


If it is I’ll show the BP

Thank you for your reply, @baobao4435
Now the blueprint is fine it cast to the screen on the begin overlap.
( in your reply) instead of showing that text , a widget shows, I want to change the widget text ( long text ) like journal, directly from the actor blueprint there will be multiple actors in the level, wil be glad if you show the way







this is all I can do.if you want something more then this,that will out of my knowledge,because I am also a beginner.

@baobao4435 thank you very much for your reply,
Awesome code!!
It supposed to show only once on the begin overlap event.
I think I somehow achieved this, but the code is similar like your, but definitely will try yours, will share pic, soon,
One more thing is bothering me is will this actor be used for localization in future, because I’m working on an android project?

Thank you once again