Based on the existing 3rd person fixed motor (OrbitFixedMotor) and Top-Down View Motor(WorldMotor), here's my version of MOBA camera that supports rotation. Usage: 1. Put WorldRotationMotor.cs somewhere in your Assets folder. 2. In Camera Controller, add "Rotating Top-Down View Motor", and tick both checkboxes on this motor. 3. Override the Anchor with an exisiting gameobject. Usually it would be an empty GameObject at the center of your map. 4. In Input Source, set "View Activator" as "Right Mouse Button". Now your can hold left mouse button to grip, and right mouse button to rotate.