게임 오브젝트
컴포넌트 사용(Using Components)

컴포넌트 소개

게임 오브젝트컴포넌트 를 포함합니다. 자세한 내용은 게임 오브젝트 문서를 참조하십시오.

아래는 가장 일반적인 컴포넌트트랜스폼(Transform) 컴포넌트 를 이용하여 게임 오브젝트컴포넌트 관계가 어떻게 작동하는지를 보여주는 예제입니다.

게임 오브젝트 에 대해 인스펙터(Inspector) 에서 트랜스폼 컴포넌트 를 확인할 수 있습니다.

  • Unity 에디터에서 프로젝트에 있는 씬을 엽니다. 관련 지침은 시작하기 문서를 참조하십시오.
  • 게임 오브젝트 를 생성합니다(메뉴: 게임 오브젝트(GameObject) > 빈 오브젝트 생성(Create Empty)).
  • 게임 오브젝트 는 아래 이미지와 같이 인스펙터 에서 트랜스폼 컴포넌트 가 미리 선택됩니다. 미리 선택되어 있지 않은 경우 새로운 게임 오브젝트를 클릭하여 인스펙터 를 확인해야 합니다.
트랜스폼 컴포넌트를 보여주는 새로운 빈 게임 오브젝트의 인스펙터
트랜스폼 컴포넌트를 보여주는 새로운 빈 게임 오브젝트의 인스펙터

주목할 점은 새로운 빈 게임 오브젝트 에 이름(“GameObject”), 태그(Tag) (“Untagged”), 레이어(Layer)(“Default”)가 있다는 점입니다. 또한 트랜스폼 컴포넌트 가 포함되어 있습니다.

트랜스폼 컴포넌트

에디터에서 트랜스폼 컴포넌트 없이 게임 오브젝트 를 생성할 수는 없습니다. 컴포넌트는 게임 월드 및 씬 뷰(Scene View) 에서 게임 오브젝트 의 포지션, 회전, 스케일을 정의합니다.

또한 트랜스폼 컴포넌트 는 ’부모 지정’이라는 컨셉을 가능하게 하며, 이는 게임 오브젝트 를 작업할 때 중요한 부분입니다. 트랜스폼 컴포넌트 와 부모 지정에 대한 자세한 내용은 트랜스폼 컴포넌트 레퍼런스 페이지를 참조하십시오.

기타 컴포넌트

트랜스폼 컴포넌트 는 모든 게임 오브젝트 에 중요하므로 각 게임 오브젝트 는 반드시 하나의 트랜스폼 컴포넌트 를 가집니다. 그러나 게임 오브젝트 는 다른 컴포넌트 도 포함할 수 있습니다.

모든 씬에는 기본적으로 메인 카메라 게임 오브젝트 가 있으며, 여러 컴포넌트 가 포함됩니다. 열려 있는 에서 게임 오브젝트를 선택하여 인스펙터 를 보면 확인할 수 있습니다.

메인 카메라는 게임 오브젝트의 타입 중 하나이며 모든 씬에 기본적으로 들어있고 기본 설정으로 여러 컴포넌트를 가지고 있습니다.
메인 카메라는 게임 오브젝트의 타입 중 하나이며 모든 씬에 기본적으로 들어있고 기본 설정으로 여러 컴포넌트를 가지고 있습니다.

메인 카메라 게임 오브젝트인스펙터 를 보면, 추가 컴포넌트 를 포함하고 있는 것을 볼 수 있습니다. 구체적으로 카메라(Camera) 컴포넌트, GUI 레이어(GUI Layer), 플레어 레이어(Flare Layer)오디오 리스너(Audio Listner) 등이 있습니다. 모든 컴포넌트게임 오브젝트 의 기능을 제공합니다.

리지드바디(Rigidbody), 콜라이더(Collider), 파티클 시스템(Particle System)오디오(Audio)는 모두 게임 오브젝트 에 추가할 수 있는 다른 종류의 컴포넌트 입니다.

게임 오브젝트
컴포넌트 사용(Using Components)