First time setting up a BP Interface and stuck on a problem

Hi everyone.

Its just the first time I am trying to use a BP Interface and I am stuck.

I am sure its simple I just dont get it :slight_smile:

  1. I want to press a button on a Widget BP and set a Material reference by name.
  2. Then I want to shoot that info over to the Level BP to update another local variable with the Material reference.
  3. I want to do this VIA and Interface but I am not sure how to set it up.

Little help here? :slight_smile:

Both the Level BP and the Widget BP is set up to see the Interface. That part is correct I just dont know how to pass the information through the interface on to the Level BP.
I am trying this to avoid using a for each loop from the Level BP to find and search the Widget BP to update its local variable because the for each loop is extremely unreliable. It works most of the time but if I test over and over eventually is misses and dont get the information it needs from the Widget BP. Even if I use the “completed” out pin.

Yeah I searched around and no one explains how you transfer data with it.

So it looks like I can call a function on my level BP via the Interface “message” version?

Just heard you dont use Interfaces to transfer data.
So that clears it up. :slight_smile:

Yes you can send data via event Dispatchers you create an input for it. :slight_smile: