I am successfully getting actor overlap from a component blueprint as follows. My concern is that it is inefficient to check on tick, for this I added a .2 second delay, but that feels like a hack, and I have no idea how it will perform with dozens of these. Is there nothing like a OnActorOverlap reference I can call from a component blueprint to make this more efficient:
Yes, but I am aware of those functions, just not how to call them, or cast/call/etc. from a component blueprint as opposed to an actor blueprint.
Is your actor component attached to something? You could attach it to any collision mesh to start using these two events, I thinks it’s way easier than trying to find a way to avoid using it every tick.