I want this sprite's opacity to be turned down to 50% if it is touching the border sprite. But it isn't detecting overlap between the two sprites, and the events aren't triggered.
If I change the event to on collision with object, it does work, but the sprite will not go back to 100% opacity after the collision.
Both sprites have collisions enabled. Border is a solid object. Player2 has the follow and 8direction behaviors applied to it, because I have it following the player sprite around.
I am able to get the effect I want if I recreate the same event with a different sprite. So I don't know why it isn't working.
I'd appreciate any help. Thank you.