I have a collision on my character bp that checks the overlapped actor has specific interface or not. But it causes issues on other on overlap events because my interact collision is way bigger than my characters. How can i make my interact collision to overlap only specific actors like chests doors etc. and do not overlap the others.
What you’re after is a combination of Collision Channels
and Object Types
. See those entries for details:
https://www.unrealengine.com/en-US/blog/collision-filtering
Note that you can add your own custom channels / objects types if the defaults are not enough - as they are often not:
1 Like
I made it by adding a tag to the actor that i want to interact with, beside checking interface it also checks the overlapped actor has CanInteract tag or not. If it does it normaly make its interaction if not nothing happens on the other actors.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.