So basically i placed a text in the middle of the screen on a widget.
what i do is, change that text in a another blueprint.Well if i simply make 'Create widget' and get a reference for that widget and say 'set (variable name)' it works, the text changes. but what i want to do is create a custom event in that widget and make 3 more texts on the screen and put all of them in an array(their value) and give the custom event an input for the index for that array and set the text that way,so I can specify which text I want to change the text of in anohter blueprint by just calling that custom event and giving it an index, but it simply doesnt work that way
Why is this happening? is there a workaround to this?
If anything is unclear let me know.
Here is the Implementation:

Here is where I call it:
what i do is, change that text in a another blueprint.Well if i simply make 'Create widget' and get a reference for that widget and say 'set (variable name)' it works, the text changes. but what i want to do is create a custom event in that widget and make 3 more texts on the screen and put all of them in an array(their value) and give the custom event an input for the index for that array and set the text that way,so I can specify which text I want to change the text of in anohter blueprint by just calling that custom event and giving it an index, but it simply doesnt work that way
Why is this happening? is there a workaround to this?
If anything is unclear let me know.
Here is the Implementation:
Here is where I call it:
Comment