I would suggest another option using Raycasts. I love this feature:
But might be interesting one option for “actor targeting”. One to display some widget element as text, health bar, level, character name over the enemies heads, when the player’s gun is pointed at them within a certain configurable radius, that disappears after some time, when the player stop the aiming. Who plays Borderlands games know very well this feature.
B