I'm trying to to make a third person camera similar to World of Warcraft where in which you can look around when pressing the right mouse button and when not the user's cursor will appear in which you can interact with the UI and to have the camera orbiting disabled so you can interact with the UI. If there are any tutorials or courses i could take, a point in the right direction would be helpful