Unity 2D 프리미티브 게임 오브젝트 가이드
이 문서는 Unity의 2D 프리미티브 게임 오브젝트에 대한 설명과 활용 방법을 제공합니다. Unity는 사용자가 빠르게 프로토타입을 만들 수 있도록 다양한 2D 프리미티브 오브젝트를 제공합니다.
1. 2D 프리미티브 게임 오브젝트란?
2D 프리미티브는 기본 도형을 생성할 수 있는 Unity의 기능입니다. 프로토타입 단계에서 기본적인 형태를 제공하여 게임 오브젝트를 테스트하고 디자인할 수 있게 합니다.
2. 사용 가능한 2D 프리미티브 오브젝트
| 오브젝트 타입 | 설명 | 필요한 패키지 |
|---|---|---|
| 삼각형 | 흰색 이등변 삼각형, 기본 크기가 Unity 단위 1입니다. | 2D Sprite 패키지 |
| 사각형 | 흰색 사각형, 크기 1x1 Unity 단위입니다. | 2D Sprite 패키지 |
| 원 | 지름이 Unity 단위 1인 흰색 원입니다. | 2D Sprite 패키지 |
| 캡슐 | 크기가 1x2 Unity 단위인 흰색 캡슐입니다. | 2D Sprite 패키지 |
| 아이소메트릭 다이아몬드 | 크기가 1x0.5 Unity 단위인 다이아몬드 모양의 스프라이트입니다. | 2D Sprite 패키지 |
| 육각형 플랫톱 | 평평한 면이 위아래인 정육각형입니다. 크기는 1 단위입니다. | 2D Sprite 패키지 |
| 육각형 포인트톱 | 포인트가 위아래로 향하는 정육각형입니다. | 2D Sprite 패키지 |
| 9슬라이스 | 모서리가 둥근 흰색 사각형이며, 양쪽 테두리는 64픽셀입니다. | 2D Sprite 패키지 |
3. 기본 크기와 PPU
- 기본 스프라이트 크기는 256x256 픽셀이며, PPU(픽셀당 유닛)는 256입니다.
- 캡슐 프리미티브는 256x512 픽셀(1:2)이며, 아이소메트릭 다이아몬드는 256x128 픽셀(1:0.5)입니다.
4. 사용 방법
2D 프리미티브 게임 오브젝트를 생성하기 위해서는 Unity에서 다음 경로를 선택합니다: - GameObject > 2D Object > Sprites - 또는 Create > 2D > Sprites
여기서 원하는 프리미티브 오브젝트를 선택하여 추가하면 됩니다. 이 오브젝트들은 장애물, 플랫폼 등의 플레이스홀더로 활용될 수 있습니다.
5. 콜라이더 추가
프리미티브 오브젝트에 2D 콜라이더 컴포넌트를 추가하여 2D 물리 시스템과 상호 작용 할 수 있습니다. 예를 들어: - 삼각형에 Polygon Collider 2D 추가 - 사각형에 Box Collider 2D 추가 - 원에 Circle Collider 2D 추가
6. 추가 리소스
결론
Unity의 2D 프리미티브는 게임 개발 초기 단계에서 유용하게 활용될 수 있는 도구입니다. 다양한 형태의 플레이스홀더를 제공하여, 개발자가 게임 구조를 쉽게 디자인하고 실험할 수 있도록 돕습니다.