On looking at it, I’m curious if you
are binding your text on “Text Block
41” to anything(?). Binding text was a
confusing part for me.
There is no binding, no extra variables. The only var is the one in the actor and is Instance Editable so it can be edited in the scene.
And you’re altering text (eg
“something” “mytext” “other”) in
Details panel after placing the Actor
in the level?
Precisely.
And eventually this will be made with
click events, not box triggers, but I
like just running and using those for
RnD. For click events, the actor could
be a mesh object with a click event
attached in blueprint instead of Begin
Overlap, right?
Absolutely. In addition, this method produces a widget automatically and only once. So you do not need to move the widget manually to a new location, it follows the actor. And if the actor gets destroyed, it will take the widget with them, too. The widget component used here maintains the lifecycle of the widget it hosts.