# Move, rotate, and scale in increments

> Transform a GameObject in increments. If you need to change how much you are moving, rotating, or scaling, you can change the increment snap values.

Use discrete values when you move, rotate, or scale GameObjects.

To move, rotate, or scale by increment snap values when [auto-snapping is disabled](/engine/6000.3/manual/working-with-scenes/scenes-manage-gameobjects/grid-snapping/grid-snap.md), hold down the **Control** (macOS: **Command**) key while you use one of the [transform gizmos](/engine/6000.3/manual/working-with-scenes/scenes-manage-gameobjects/positioning-game-objects.md).

To change the default increment snap values:

1. In the **Grid and Snap** overlay toolbar, select the downward facing arrow next to **Toggle grid snapping** to open the **Snapping** menu.

2. In the **Snapping** menu, do the following:

   * To change the increment snap value for the **Move** tool, modify the values in the **Grid Size** field. To set different increment snap values in the **X**, **Y**, and **Z** axis properties, select the link icon to unlink the axes from each other.
   * To change the increment snap value for the **Rotate** tool, modify the value in the **Rotate** field.
   * To change the increment snap value for the **Scale** tool, modify the value in the **Scale** field.

## Additional resources

* [Scene view grid snapping](/engine/6000.3/manual/working-with-scenes/scenes-manage-gameobjects/grid-snapping.md)
* [Grid and Snap overlay](/engine/6000.3/manual/grid-and-snap-overlay.md)
* [Overlays](/engine/6000.3/manual/working-with-scenes/scenes-manage-gameobjects/overlays.md)
* [The Scene view](/engine/6000.3/manual/unity-editor/editor-windows-views-reference/using-the-scene-view.md)
* [Position GameObjects](/engine/6000.3/manual/working-with-scenes/scenes-manage-gameobjects/positioning-game-objects.md)
