씬 뷰 내비게이션(Scene View navigation)
씬 뷰 컨트롤 바(Scene View Control Bar)

게임 오브젝트 포지션 지정(Positioning GameObjects)

게임 오브젝트를 선택하려면 씬 뷰에서 선택하거나 계층 구조 창에서 오브젝트의 이름을 클릭합니다. 여러 게임 오브젝트를 선택하거나 선택 해제하려면 Shift 를 누른 상태에서 클릭하거나 여러 게임 오브젝트를 드래그하여 선택하는 사각형을 만듭니다.

선택한 게임 오브젝트가 씬 뷰에서 강조 표시됩니다. 강조 표시에는 기본적으로 게임 오브젝트를 둘러싸는 주황색 윤곽선이 사용됩니다. 강조 표시 컬러 및 스타일을 변경하려면 Unity > Preferences > Color 로 이동하여 Selected WireframeSeleted Outline 색을 편집합니다. 아웃라인과 와이어프레임 선택 시각화에 대한 자세한 내용은 기즈모 메뉴 문서를 참조하십시오. 네 가지 변환 툴 중 하나를 선택한 경우 씬 뷰에 Gizmo 도 표시됩니다.

이동(Move), 회전(Rotate), 스케일(Scale) 및 RectTransform

툴바에 있는 네 가지 변환 툴을 사용해 개별 게임 오브젝트를 Move, Rotate_, Scale, 또는 Rect Transform 할 수 있습니다. 각 툴마다 씬 뷰에서 선택된 게임 오브젝트 주위에 표시되는 기즈모가 있습니다. 게임 오브젝트의 Transform 컴포넌트를 수정하려면 마우스를 사용해 기즈모 축을 조작하거나 인스펙터에서 Transform 컴포넌트의 숫자 필드에 값을 직접 입력합니다.

네 가지 Transform 모드를 단축키로 각각 선택할 수도 있습니다. W 는 이동, E 는 회전, R 은 스케일, T 는 RectTransform의 단축키입니다.

이동, 스케일, 회전 및 사각 트랜스폼 기즈모
이동, 스케일, 회전 및 사각 트랜스폼 기즈모

이동(Move)

Move 기즈모 가운데에는 게임 오브젝트를 단일 창 안에서 드래그하는 데 사용할 수 있는 작은 사각형 3개가 있어 한 축을 고정시키고 나머지 두 축을 동시에 움직일 수 있습니다. 버튼이 3개인 마우스를 사용하는 경우 가운데 마우스 버튼을 클릭하고 드래그하여 최근에 움직인 축을 조정합니다. 해당 축의 화살표가 노란색으로 변합니다.

Shift 키를 누른 채로 기즈모의 가운데를 클릭하고 드래그하면 기즈모 가운데가 납작한 사각형으로 변합니다. 납작한 사각형은 씬 뷰 카메라가 향하는 방향을 기준으로 게임 오브젝트를 평면에서 이리저리 움직일 수 있음을 나타냅니다.

회전(Rotate)

Rotate 툴을 선택한 상태에서 게임 오브젝트 주위에 나타나는 와이어프레임 구체 기즈모의 축을 클릭하고 드래그하여 오브젝트의 회전을 변경합니다. 이동 기즈모와 마찬가지로, 마지막으로 변경한 축의 색이 노란색으로 변합니다. 마우스 가운데 버튼을 드래그하여 더 변경할 수 있습니다. 빨간색, 녹색 및 파란색 원이 이동 모드에서 나타나는 빨간색, 녹색 및 파란색축 주위를 회전한다고 생각해야 합니다. 빨간색이 x축, 녹색이 y축, 그리고 파란색이 z축입니다. 마지막으로, 가장 바깥쪽 원을 사용해 씬 뷰의 z축 주위로 게임 오브젝트를 회전시킵니다. 스크린 공간에서 회전하는 것이라고 생각해야 합니다.

스케일(Scale)

Scale 툴을 사용하여 게임 오브젝트를 모든 축에 대해 균일하게 스케일링할 수 있습니다. 기즈모 가운데에서 큐브를 클릭하고 드래그하면 됩니다. 각 축에 대해 개별적으로 스케일링을 할 수도 있지만, 자식 게임 오브젝트가 있는 경우 이상하게 보일 수 있으므로 주의를 기울여야 합니다. 이 경우에도 마지막으로 변경된 축은 노란색으로 표시되며 마우스 중간 버튼으로 드래그해서 조정할 수 있습니다.

RectTransform

RectTransform은 스프라이트 또는 UI 요소 같은 2D 요소의 포지션을 지정하는 데 많이 사용되지만 3D 게임 오브젝트를 조작하는 데도 유용할 수 있습니다. 이 툴은 이동, 스케일 및 회전을 기즈모 하나로 합칩니다.

  • 사각형 기즈모 안을 클릭하고 드래그하여 게임 오브젝트를 이동합니다.
  • 사각형 기즈모의 모서리나 가장자리를 클릭하고 드래그하여 게임 오브젝트를 스케일합니다.
  • 가장자리를 드래그하여 한 축을 따라 게임 오브젝트를 스케일합니다.
  • 모서리를 드래그하여 두 축을 따라 게임 오브젝트를 스케일합니다.
  • 게임 오브젝트를 회전하려면 커서를 사각형 모서리 바로 바깥에 놓습니다. 커서가 변경되어 회전 아이콘이 보입니다. 이 영역에서 클릭하고 드래그하여 게임 오브젝트를 회전합니다.

2D 모드에서는 기즈모를 사용해 씬의 Z축을 변경할 수 없습니다. 하지만 특정 스크립팅 기법에서 Z축을 다른 용도로 사용하면 유용할 수 있으므로 인스펙터에서 Transform 컴포넌트를 사용해 Z축을 설정해도 됩니다.

게임 오브젝트 변환에 대한 자세한 내용은 Transform 컴포넌트 문서를 참조하십시오.

기즈모(Gizmo) 핸들 포지션 토글

Gizmo handle position toggles 는 변환 툴 기즈모의 위치와 기즈모 자체를 조작하는 데 사용하는 핸들의 위치를 정의하는 데 사용합니다.

기즈모 표시 토글
기즈모 표시 토글

포지션

왼쪽 Pivot/Center 버튼을 클릭하여 PivotCenter 간에 전환합니다.

  • Pivot 을 선택하면 기즈모가 메시의 실제 피벗 포인트에 포지션합니다.
  • Center 를 선택하면 기즈모가 게임 오브젝트에 렌더링된 경계의 가운데에 포지션합니다.

회전

오른쪽 Local/Global 버튼을 클릭하여 LocalGlobal 간에 전환합니다.

  • Local 을 선택하면 기즈모가 계속 게임 오브젝트를 기준으로 회전합니다.
  • Global 을 선택하면 기즈모가 월드 공간 방향으로 고정됩니다.

유닛 스냅(Unit snapping)

이동 툴을 사용해 기즈모를 드래그하는 동안 Ctrl(Mac에서는 Command) 키를 누르고 있으면 Snap Settings(메뉴: Edit > Snap Settings…)에서 정의한 값대로 스냅할 수 있습니다.

표면 스냅(Surface snapping)

이동 툴을 사용해 가운데에서 드래그하는 동안 ShiftCtrl(Mac에서는 Command) 키를 누르고 있으면 게임 오브젝트를 Collider 의 교차점에 빨리 스냅할 수 있습니다.

바라보기 회전(Look-at rotation)

회전 툴을 사용하는 동안 ShiftControl(Mac에서는 Command)을 길게 눌러 게임 오브젝트를 Collider 표면의 한 점을 향해 회전합니다.

버텍스 스냅(Vertex Snapping)

Vertex Snapping 을 사용해 씬을 빨리 정리할 수 있습니다. 이렇게 하려면 선택한 다른 메시의 버텍스와 같은 포지션에 주어진 메시의 버텍스를 놓습니다. 버텍스 스냅은 예를 들어 레이싱 게임에서 도로 섹션을 정확하게 정렬하거나 파워업 아이템을 메시의 버텍스에 포지션하는 데 사용할 수 있습니다.

버텍스 스냅을 사용하려면 아래 절차를 따르십시오.

  1. 조작할 메시를 선택하고 Move 툴이 활성 상태인지 확인합니다.

  2. V 키를 길게 눌러 버텍스 스내핑 모드를 활성화합니다.

  3. 피벗 점으로 사용할 메시의 버텍스 위로 커서를 이동합니다.

  4. 커서가 원하는 버텍스 위에 있으면 왼쪽 마우스 버튼을 누른 상태에서 메시를 다른 메시의 버텍스로 드래그합니다.

  5. 결과에 만족하면 마우스 버튼과 V 키를 놓습니다. Shift+V 를 사용하면 이 기능이 전환됩니다.

참고: 버텍스를 버텍스에 스냅하고 버텍스를 표면에 스냅하고 피벗을 버텍스에 스냅할 수 있습니다.

씬 뷰 내비게이션(Scene View navigation)
씬 뷰 컨트롤 바(Scene View Control Bar)