This Unity Editor script enhances the Scene View camera controls by providing a slow and smooth camera movement mode, ideal for precise navigation and editing in complex scenes.
- Toggle slow camera mode on/off with L key.
- Move camera with WASD + QE keys.
- Adjust movement speed with Shift (faster) and Ctrl (slower) modifiers.
- Rotate camera by holding right mouse button and moving the mouse.
- Reset camera position and rotation with R key.
- Displays an in-scene HUD with current speed and control hints.
- Prevents accidental object selection or scene interaction while active.
- Compatible with Unity Editor 2017 and later.
- Place the
SlowSceneCameraControl.csscript inside anEditorfolder in your Unity project. - Open the Scene View in Unity Editor.
- Press L to toggle the slow camera mode on or off.
When slow mode is active:
- Use WASD to move forward, left, backward, and right.
- Use Q and E to move down and up.
- Hold Shift to increase movement speed by 5×.
- Hold Ctrl to decrease movement speed to 3% of the base speed.
- Hold the right mouse button and move the mouse to rotate the camera smoothly.
- Press R to reset the camera to the initial position and rotation.
The HUD shows current base speed and available controls.
MIT License