How do I make a button stay in one place in Unity 2D?

Usually they just follow you around and stay in the same position on SCREEN but how do I make it so that they just stay in one place on the 2D world? Is there a way to just add a script to a sprite so when it is clicked it does something? I’m just trying to figure out if there is a way to make it so if I click on my TV sprite it will change the camera because I am very new to coding…;(
Thanks!

Yes, you can detect clics on Sprites placed in the world converting the mouse position to a ray and casting that ray from the camera. This tutorial explains that, it’s from 2016 but I guess everything still works: Unity 2D: Detecting GameObject Clicks using Raycasts