On Component Begin Overlap with other actor Component

Hi I’m making a projectile that interacts with an enemy, is there a way to get the overlap to only trigger when it overlaps with a specific component(s) of the other actor? Currently it is interacting with the collision sphere of the other actor and not the other components themselves.

1 Like

The overlap will trigger only with components that have some form of collision. But regardless of that, you can control the execution by grabbing the “Other Actor” parameter & check if it has the required component(s) using the Get Component by Class or the Get Components by Class nodes. If the output doesn’t return null (which can be checked using the “Is Valid” node), then you know that the other actor has the component that you want.

Setting up objects channels is a reliable method of collision filtering, too.

Even more info here:

https://docs.unrealengine.com/en-US/…iew/index.html

Did you ever figure out how to do this?