Best way to detect mouse inside radius of player?
I am making a simple 2D minigolf game. What I would like to do is when the player moves the mouse close to the golf ball, a transparent circle appears around the ball to indicate that the area is clickable. I know how to make the area darker within a radius (thanks Brackeys!), but what is the best practice for doing this? Obviously I will need a CircleCollider2D as a trigger around the ball, but I read that you shouldn't have more than one of the same type of collider on an object (I already have a circle collider to handle physics). I was thinking I could possible make a child gameObject with the collider and its own script, but I may be misunderstanding how child objects work. Another possibility would be to make a separate empty gameObject and have it match the golf ball's position whenever it stops. What is the common practice in this situation? Thanks for any feedback!