What's the point of interfaces if they still need a reference to the target?

Interfaces definitely have their uses but ive moved more towards ActorComponents for things such as interactions. Even things like take damage probably belong on a health component.

I might use interfaces for UObject classes such as DataAssets if needed.

interestingly i was curious whats faster between interfaces and GetComponentByClass and seemingly its GetComponent

2 Likes