Detecting overlap in child component
Hello. I have a 'robot' mesh I have designed myself, with collision and blocking my flying pawn. Attached as child to this robot mesh is a glowing cone that I want the pawn to overlap with and act as a 'kill zone'. Although it doesn't collide with my pawn, 'OnActorBeginOverlap' events I try and place in my flying pawn's blueprint are not firing. Any clue why this might be? I have tried setting a tag on the cone and firing the event if the overlapped actor shares the same tag - no luck. I have also tried using the 'OnComponentBeginOverlap' instead of the 'OnActorBeginOverlap' node to no avail. What am I doing wrong? Here is a picture of my robot:
Here is a picture of my pawn blueprint:
I also have all my 'Generate Overlap Events' toggled where they should be.
asked Jul 08 '18 at 02:32 PM in Using UE4
EDIT: Solved, I had to use the 'OnComponentBeginOverlap' node then put a tag in the root component, apparently I have to involve the parent actor somehow.
answered Jul 08 '18 at 03:18 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here