https://medium.com/@realerichu/implement-a-third-person-camera-just-like-mario-odyssey-in-unity-e21744911733