I want to use on button clicked to activate a function.

Hey @MiXDMAT!

This is typical AI confusion. AI is not always good for coding as not only can it do things in a very bloated way, sometimes it’s just straight up wrong.

You should never need to use BOTH an event dispatcher AND a blueprint interface.

In this case I would get rid of the interface completely. The code you have there off of “Event Receive Rotation Int” is good, but as it’s using an interface instead of a dispatcher, get rid of the red node.

Go back to the widget blueprint, and follow these directions. You do not need an extra actor to manage the turrets, just set the turret blueprint up to bind to the event. These instructions are accurate enough, I think, just try to be VERY specific and accurate to these here.

Again, remove the Interface and the manager. It’s just adding confusion, because each one of these things would be doing the same job and in my opinion dispatching from the UI is the most efficient thing to do here! :slight_smile: