I’m confused about how to run a function on my player character if two other actors overlap. In the blueprint below, I think I set it so that when one actor overlaps a different actor, a function should run on the player character. Can someone please explain how this should work, like I’m 5?
Thank you soooo much! I didn’t know there was a Get player Character node, and that was the key to my success with this.
If you’ve got a few more minutes, can you explain why it didn’t work when I had it set up to “Get owner” and it did work when I changed the node to “Get player character”?
I ask because there may be a situation where I’ll want a function to run on a third actor, and that third actor will not be the player character. I tried to set it using Get Owner and had no success.
Because the player is not the owner of the blueprint?
You just need to get used to working with actor references a bit more. Either of the blueprints involved in the collision can have a reference to a third actor. You just set it with the eyedropper tool, when you put them in the level.