Blueprint Interface isn't working?

I’m not sure if i understand it right, but right now it isn’t quite working and i don’t understand why.

You need a target in “Create Widget”. If you just leave that pin empty it defaults to “Self” aka it looks if that actor itself implements that interface and tries to trigger the event… which probably isn’t what you were going for.

The result is that it appears to you like it’s not working.

What reference would i get when im trying to target the interface?

The interface isn’t a magic way to call something anywhere. You have to specify the object for which you want to call the interface.

Think of it like this. The interface is like a phone. You can contact anyone who has a phone and tell them to do something. But you have to specify whom you want to call.

It’s the same with interfaces. You can add an interface to any class. But from then on it behaves little different than an event. You have to specify the object / actor you want to call it for.

Thanks I fixed this by making a reference variable from the spawn of the HUD manager