게임 오브젝트

게임 오브젝트

게임 오브젝트(Game Object) 는 Unity 에디터에서 가장 중요한 개념입니다.

캐릭터와 아이템부터 광원, 카메라, 특수 효과에 이르기까지 게임에 존재하는 모든 오브젝트가 게임 오브젝트 입니다. 하지만 게임 오브젝트 자체로는 아무것도 할 수 없습니다. 게임 오브젝트가 캐릭터, 환경, 특수 효과가 될 수 있으려면 먼저 프로퍼티를 부여해야 합니다.

네 가지 게임 오브젝트 타입: 움직이는 캐릭터, 광원, 나무, 오디오 소스
네 가지 게임 오브젝트 타입: 움직이는 캐릭터, 광원, 나무, 오디오 소스

게임 오브젝트가 광원이 되기 위해 필요한 프로퍼티를 부여하려면 오브젝트에 컴포넌트를 추가해야 합니다. 만들려는 오브젝트 종류에 따라 다양한 컴포넌트 조합을 게임 오브젝트에 추가할 수 있습니다.

게임 오브젝트를 빈 냄비라고 생각하고 컴포넌트를 게임 요리에 사용되는 다양한 재료라고 생각할 수 있습니다. Unity 에디터에는 다양한 내장 컴포넌트 타입이 포함되어 있고, Unity 스크립팅 API를 사용하여 컴포넌트를 직접 만들 수도 있습니다.

이어지는 내용에서는 게임 오브젝트, 컴포넌트, 스크립팅 API가 함께 어우러지는 원리와 각각을 생성하고 사용하는 방법에 대해 설명합니다.


  • 2017–08–01 Page amended
게임 오브젝트