Unity는 에디터의 씬 뷰에서 시각적 그리드를 제공합니다. 이 그리드를 이용하면 게임 오브젝트를 스내핑(이동)하여 가장 가까운 그리드 위치에 정확하게 정렬할 수 있습니다.
다음과 같은 방법으로 X축, Y축 또는 Z축상에 표시된 그리드에 게임 오브젝트를 스내핑할 수 있습니다.
그리드 라인에 맞추는 대신, 게임 오브젝트를 증분적으로 변환할 수도 있습니다. 이동, 회전 또는 스케일하는 정도를 변경해야 하는 경우 증분 스냅 값을 변경할 수 있습니다.
기본적으로 그리드는 숨겨져 있지만, 표시되도록 설정하여 그리드가 나타날 축을 전환할 수 있습니다. 또한 다음을 변경하여 그리드의 형상과 동작을 커스터마이즈할 수 있습니다.
이러한 대부분의 동작은 키보드 단축키를 지원합니다. 이러한 동작에 할당된 키 조합을 확인하고, 단축키 관리자를 사용하여 커스터마이즈할 수 있습니다.
메뉴에서 Grid and Snap 창(Edit > Grid and Snap Settings)을 열거나, 다음과 같이 그리드 가시성 드롭다운 메뉴를 사용할 수 있습니다.
그리드 가시성 드롭다운 메뉴(A)에서 오버플로 메뉴 아이콘(B)을 클릭합니다.
Edit Grid and Snap Settings(C)를 선택합니다.
Grid and Snap 창에서 다음 작업을 수행할 수 있습니다.
참고: Grid and Snap 창의 설정은 모든 씬 뷰에 전역적으로 적용됩니다.
이 섹션에서는 다음의 동작을 수행하는 방법에 대해 설명합니다.
게임 오브젝트를 단일 축의 가장 가까운 그리드 지점에 또는 모든 축에서 한 번에 정렬할 수 있습니다.
특정 축의 그리드에서 가장 가까운 지점에 게임 오브젝트를 정렬하려면 다음 단계를 따르십시오.
Align Selection to Grid 섹션에서 밀려는 축과 일치하는 X, Y 또는 Z 버튼을 클릭합니다.
모든 축에서 게임 오브젝트를 한 번에 정렬하려면 다음 단계를 따르십시오.
그리드에 정렬하려는 게임 오브젝트를 선택합니다.
Ctrl+\(Windows) 또는 Command+\(macOS) 단축키를 사용하여 모든 축에서 게임 오브젝트를 그리드로 밉니다.
또는 Grid and Snap 창을 열고 Align Selection to Grid 섹션에서 All Axes 버튼을 클릭할 수도 있습니다.
그리드에 대한 자동 스내핑을 활성화하려면 다음 단계를 따르십시오.
자동 그리드 스내핑을 활성화하면 Move, Rotate 및 Scale 변환 툴이 선택된 게임 오브젝트를 활성 기즈모 축의 그리드에 스내핑합니다. 게임 오브젝트가 더 작은 증분으로 움직여야 하는 경우 증분식으로 변환할 수도 있습니다.
스냅 값을 증분식으로 이동, 회전 또는 스케일하려면 다음을 수행하십시오.
기본 증분 스냅 값을 변경하려면 다음 단계를 따르십시오.
Grid and Snap 창을 엽니다.
Increment Snap 섹션에는 모든 축에 대해 동일한 값이나 다른 값을 설정하도록 해주는 여러 프로퍼티가 들어 있습니다.
Move: 링크 아이콘을 선택한 상태에서 모든 축에 균일한 인크리먼트 스냅 값을 입력하거나 축의 링크를 해제하고 X, Y, Z 축 프로퍼티에 다른 인크리먼트 스냅 값을 설정합니다.
Rotate: 도 단위로 회전 인크리먼트 값을 입력합니다.
Scale: 스케일 요소로 스케일 인크리먼트 값을 입력합니다. 예를 들어 스케일 값이 2인 경우 선택한 게임 오브젝트는 원래의 2배 크기로 확대됩니다.
이 섹션은 다음을 커스터마이즈하는 방법에 대한 정보를 제공합니다.
씬 뷰 툴바에서 그리드 가시성 버튼()을 토글하여 원하는 축(X, Y, Z)에서 그리드를 표시하거나 숨길 수 있습니다. 직교 모드인 경우 Unity가 올바른 뷰를 선택합니다.
그리드가 표시되는 축을 변경하려면 다음 단계를 따르십시오.
툴바에서 그리드 가시성 드롭다운 메뉴()를 엽니다.
Grid Axis 섹션에서 그리드를 표시할 축을 선택합니다.
Grid and Snap 창을 사용하여 씬 뷰에 나타나는 그리드 라인의 크기를 설정할 수 있습니다. 이는 그리드의 형상과 게임 오브젝트가 그리드에 자동으로 스내핑되는 방식에 영향을 주지만, 게임 오브젝트가 증분식으로 이동, 회전 또는 스케일하는 방식에는 영향을 주지 않습니다.
한 번에 모든 축의 크기를 설정하면 균일한 (정사각형 기반의) 그리드가 나타납니다. 하지만 세 개의 축 중 원하는 축에 다른 값을 사용하여 균일하지 않은 (직사각형 기반의) 그리드를 표시할 수도 있습니다. 기본적으로 그리드는 균일한 거리(모든 축에서 1)로 설정됩니다.
그리드 크기를 조절하려면 다음 단계를 따르십시오.
Grid and Snap 창을 엽니다.
World Grid 섹션에는 모든 축에 대해 동일한 값이나 다른 값을 설정하도록 해주는 여러 프로퍼티가 들어 있습니다.
연결 아이콘이 선택된 상태에서 Size 프로퍼티를 사용하여 시각적 그리드에 대한 균일한 값(모든 그리드 라인에 동일한 길이)을 입력하거나, 축 연결을 해제하고 X, Y 및 Z 의 그리드 라인 간에 비균일한 거리를 지정합니다.
예를 들어 x축과 y축에 직사각형 그리드를 만들려면 축 연결을 해제하고 X 와 Y 를 1로 설정하고 Z 를 2로 설정하십시오.
그리드 라인 간의 균일한 값으로 되돌아가려면 다음 단계를 따르십시오.
참고: 키보드 단축키를 사용하여 그리드의 크기를 크거나 작게 만들 수 있습니다.
씬 뷰에 표시되는 그리드 라인의 컬러를 변경하려면 다음 단계를 따르십시오.
Unity 환경 설정 페이지(Windows에서 Edit > Preferences로 이동하거나, macOS에서 Unity > Preferences로 이동)를 엽니다.
리스트에서 Colors 카테고리를 클릭하여 Colors 페이지를 엽니다.
1, Grid 프로퍼티의 컬러 피커를 사용하여 새 컬러를 선택합니다.
그리드 라인이 너무 밝거나 너무 어두우면 다음 단계에 따라 조절할 수 있습니다.
툴바에서 그리드 가시성 드롭다운 메뉴()를 엽니다.
Grid Settings 섹션에서 Opacity 프로퍼티의 값을 조정합니다.
또한 다음 단축키를 사용하여 그리드를 해당 축에서 앞뒤로 이동시킬 수 있습니다.
그리드를 밀면 그리드가 더 가까워지거나(예를 들어 멀리 있는 그리드를 배경으로 게임 오브젝트가 잘 안 보이는 경우), 더 멀어집니다.
그리드 축 및 불투명도 설정을 기본값으로 초기화하려면 다음 단계를 따르십시오.
툴바에서 그리드 가시성 드롭다운 메뉴()를 엽니다.
오버플로 메뉴 아이콘을 클릭한 후 Reset을 클릭합니다.
그리드가 y축에 다시 나타나고 불투명도가 0.5이지만, 그리드 라인의 가시성은 그대로입니다.
그리드의 크기를 기본값으로 초기화하려면 다음 단계를 따르십시오.
다음 방법 중 하나로 Grid and Snap 창을 엽니다.
World Grid 헤딩 옆에 있는 톱니바퀴 모양 아이콘()을 클릭합니다.
Reset을 클릭합니다.
World Grid 섹션 아래의 값만 1로 되돌아갑니다.
증분 스냅 값을 기본값으로 초기화하려면 다음 단계를 따르십시오.
다음 방법 중 하나로 Grid and Snap 창을 엽니다.
Increment Snap 헤딩 옆에 있는 톱니바퀴 모양 아이콘()을 클릭합니다.
Reset을 클릭합니다.
Increment Snap 섹션의 값만 원래 기본값으로 되돌아갑니다.
기본 Unity 단축키를 사용하여 다음과 같은 작업을 수행할 수 있습니다.
액션 | 기본 단축키 |
---|---|
그리드 크기 증가 |
Ctrl+](Windows) 또는 Command+](macOS) |
그리드 크기 감소 |
Ctrl+[(Windows) 또는 Command+[(macOS) |
그리드를 뒤로 살짝 밀기 | Shift+[ |
그리드를 앞으로 살짝 밀기 | Shift+] |
그리드로 밀기(선택 항목을 그리드에 정렬) |
Ctrl+\(Windows) 또는 Command+\(macOS) |
그리드 초기화 | (기본 단축키 없음) |
이러한 기본 키보드 단축키를 변경하려면 단축키 관리자를 사용하십시오.