I am learning the basic editor rotation of gameobject, I am not very clear, I want to rotate an object align with anther object. For example:
According documentation, shift + cmd + select the target object should work, but it doesn’t work! What should I do? I am using unity 2022.3.50f1 with mac os system:
Also, the surface snap with shift + cmd also doesn’t work:
Rotate a GameObject towards a point on a collider
Use look-at rotation to rotate a GameObject towards a point on the surface of a collider. This is useful to orient GameObjects towards a target, such as a camera or player.
To use look-at rotation:
- In the Scene view, select the GameObject you want to rotate.
- In the Tools overlay, select the Rotate tool or press E.
- Click the rotate Gizmo handle to select it.
- Hold Shift+Ctrl (macOS: Shift+Command) and move your mouse over the surface of a collider you want to rotate the selected GameObject towards.
Surface snapping
To snap a GameObject to the intersection of a Collider, do the following:
- Make sure the Move tool is active.
- Hold Shift+Ctrl (macOS: Shift+Command), then click and hold a GameObject’s tool handle.
- Drag the GameObject on to another GameObject with a Collider.

