게임 오브젝트는 컴포넌트를 포함하고 있는 Unity 에디터의 오브젝트입니다. 컴포넌트는 해당 게임 오브젝트의 동작을 정의합니다.
이 페이지에서는 컴포넌트를 보고 컴포넌트와 상호작용하는 방법을 설명하고 Unity에서 가장 일반적인 컴포넌트 설정에 대한 간단한 개요를 제공합니다.
게임 오브젝트의 컴포넌트를 보려면 씬 창 또는 계층 창에서 게임 오브젝트를 선택한 후 인스펙터 창에서 전체 컴포넌트 리스트와 해당 설정을 확인하십시오.
에디터에서 또는 스크립트를 통해 컴포넌트와 직접 상호작용할 수 있습니다. 스크립트를 통해 컴포넌트를 제어하고 상호작용하는 방법에 대한 지침은 스크립팅 섹션을 참조하십시오.
이 섹션에서는 Unity의 몇 가지 기본적인 컴포넌트 설정에 대해 자세히 설명합니다.
Unity의 모든 게임 오브젝트에는 Transform 컴포넌트가 있습니다. 이 컴포넌트는 게임 월드와 씬 뷰에서 게임 오브젝트의 포지션, 회전, 스케일을 정의합니다. 이 컴포넌트는 제거할 수 없습니다.
또한 Transform 컴포넌트는 부모 지정 개념을 활성화하여, 한 게임 오브젝트를 다른 게임 오브젝트의 자식으로 지정한 후 부모의 Transform 컴포넌트를 통해 해당 포지션을 제어할 수 있습니다. 이는 Unity에서 게임 오브젝트를 사용하는 작업의 핵심 요소입니다.
기본적으로 모든 새로운 씬은 메인 카메라라고 하는 게임 오브젝트로 시작합니다. 이 게임 오브젝트는 게임에서 기본 카메라로 동작하도록 설정되어 있습니다. 여기에는 Transform 컴포넌트, Camera 컴포넌트와 애플리케이션에서 오디오를 선택하는 오디오 리스너가 포함되어 있습니다.