I’ve created a message widget and I’d like to be able to fill in dynamic text via verse based on values. I think I’ve successfully bound fields from the widget to fields from the MVVMMessage text but I’m not sure how to access this within Verse. I don’t see any difference in the Message Device when I select the widget as far as properties. I’m pretty sure this can be done, or am I wrong? What am I missing.
You need to plug the widget to the hud_message_device
widget/template field
After you can just change the hud_message_device
text
Show<public>(Agent:agent, Message:message, ?DisplayTime:float = external {}):void = external {}
If you want to use multiple field, you’d need to use the multiline trick
I’m trying to shove text into a prebuilt message widget, though. 3 different “text” areas need to be updated before it’s shown. I’m not sure what you’re suggesting works for dynamic text one a prebuilt widget. It is my understanding you can do this in UE5 but it seems a little less straight forward in UEFN. Some features may not be available yet. I guess I could go the build in verse route but that’s extremely tedious like old school Java AWT.
A lot of things are not straight forward in UEFN
Look again, I sent you the link to a UEFN Trick/Workaround in order to achieve what you want to do
Sorry, I must be missing the link. I see a link to a 13 second video but nothing beyond that which gives me more detail. I’m talking about a build widget that I can stick link to text boxes. Unreal Editor seems to do it but not UEFN. Anyway, let me dig in now that I’m able to. Thx
Ah mb he shared it in another post, here