Unity에는 스크립팅에 특히 중요한 몇 가지 기본 빌트인 클래스가 있습니다. 이 클래스는 커스텀 유형이 상속받아 에디터 및 엔진 기능과 통합할 수 있는 클래스입니다. 이러한 유형 및 동작과 유형을 상속하거나 사용해야 하는 이유를 이해하면 도움이 됩니다.
모든 빌트인 클래스와 사용 가능한 모든 멤버에 대한 전체 레퍼런스는 스크립트 레퍼런스를 참조하십시오.
| 항목 | 설명 |
|---|---|
| 오브젝트 |
UnityEngine.Object는 에디터가 인스펙터 창의 필드에서 참조할 수 있는 모든 오브젝트의 기본 클래스입니다. |
| GameObject | GameObject 클래스를 사용하여 씬에서 게임 오브젝트를 생성하고 수정합니다. |
| MonoBehaviour |
MonoBehaviour에서 상속하여 스크립트를 컴포넌트로 만들고 게임 오브젝트의 동작을 제어하고 이벤트에 반응하도록 만듭니다. |
| ScriptableObject |
ScriptableObject에서 상속하여 게임 오브젝트와 독립적인 데이터를 저장합니다. |
| Transform | 스크립트를 통해 게임 오브젝트의 위치, 회전, 스케일을 제어하고 부모 및 자식 게임 오브젝트와의 계층 관계를 제어합니다. |