Training Stream - Blueprint Communications with - February 23rd

Thanks Zak,

As per usual your explanations are concise and put it into terms that us mere mortals can understand.

Now I am going to take that and annoy the hell out you by putting it into a context that is relevant to me (after working in IT for 20 years). :smiley:

So in effect, Interfaces are a One to Many relationship and Event Handlers are a Many to One relationship (if I was looking at it from a DB point of view). Yes I understand the actual comms is always one to one, but as an overall way of seeing it.

Feel free to chastise me if I got that wrong though as I know I am over simplifying it.

As you stated in your stream the third option to effect an amount of objects all at once is to just loop through an array of objects as well. Of course you are then doing actions on each object which may not need the action done on it. And you have to get that list in the first place as well, whereas Event Handlers and Interfaces allow you to put some logic behind if first, without having to create the list and then go through the list. The point being they are useful for when you want to effect objects but you don’t necessarily know which ones.

Thanks again, most insightful.

In order to use BP comunication is necessary to get sender’s or receiver’s reference. Overlap or get character(pawn) node . Guys,can You please describe more ways of getting such a refference, plese?

Zak described event dispatchers usage, with UMG in this video, so I want to ask:
What is the most efficient practice in changing values in a UMG that is used as a HUD for the player. Using Event dispatchers or just changing UMG variables values through the UMG reference in the character blueprint?

I tend to use a direct reference I set up in the player controller. The advantage of having it in the player controller, instead of the character, is that I can possess all kinds of characters during gameplay but still keep in touch with my UMG widget references…

Hello, I’m sorry for the necropost, but Is there anywhere where I can find the Slider document that you are using in the Video? It’d be AWESOME!

Thanks.
Max