Should be fairly simple, conditions 'if player is overlapping sprite' set arrow visible (or create it above the sprite if it doesn't already exist). Then you can say 'if player is not overlapping sprite' (right click and invert event), then set arrow invisible or destroy it.