What is the difference between an interface target and blueprint target?

This is the same interface function, what exactly is the difference? They behave the exact same way. I have to plug a target into them regardless of which I pick, and neither mention being a message vs call.

One entry gets added because of the InterfaceCall and one entry gets added because you are inside the blueprint where you implemented the function.

1 Like

Follow up question:

If I were in a different actor blueprint; is it more efficient to call the function directly with a reference, or to use that reference as the target for the interface call that then leads to the function?

If you have a reference you don’t need the interface. If you have the interface you don’t need the reference.
InterfaceInteraction.zip (864.8 KB)

1 Like