Version: 2020.1
Null 레퍼런스 예외
중요 클래스 - GameObject

중요 클래스

이 섹션에서는 스크립팅 시 사용할 수 있는 Unity에서 가장 자주 사용되고 중요한 빌트인 클래스에 대한 간략한 정보를 제공합니다.

이 페이지는 Unity에서 스크립팅 기본 사항을 발견하기 위한 시작점 역할을 하며 Unity의 모든 클래스를 다루지 않습니다. 이는 여기서 다루는 클래스의 모든 멤버도 마찬가지입니다.

모든 빌트인 클래스와 이용 가능한 모든 멤버의 전체 레퍼런스는 (스크립트 레퍼런스)[ScriptRef:index.html]를 참조하십시오.

  • GameObject: 씬에 존재할 수 있는 오브젝트의 타입을 나타냅니다.
  • MonoBehaviour: 기본적으로 모든 Unity 스크립트가 파생되는 기본 클래스입니다.
  • Object: Unity가 에디터에서 참조할 수 있는 모든 오브젝트의 기본 클래스입니다.
  • Transform: 스크립트를 통한 게임 오브젝트의 포지션, 회전 및 스케일뿐만 아니라 부모 및 자식 게임 오브젝트의 계층적 관계에 대한 다양한 작업 방법을 제공합니다.
  • Vectors: 2D, 3D, 4D 포인트, 라인 및 방향을 표현하고 조작하는 클래스입니다.
  • Quaternion: 절대 또는 상대 회전을 나타내는 클래스이며, 이를 생성하고 조작하는 방법을 제공합니다.
  • ScriptableObject: 많은 양의 데이터를 저장하는 데 사용할 수 있는 데이터 컨테이너입니다.
  • Time (and framerate management): Time 클래스를 사용하면 시간을 측정 및 제어하고 프로젝트의 프레임 속도를 관리할 수 ​​있습니다.
  • Mathf: 게임 및 앱 개발에 일반적으로 필요한 삼각 함수, 로그 함수, 기타 함수를 비롯한 일반적인 수학 함수 컬렉션을 제공합니다.
  • Random: 흔히 요구되는 다양한 타입의 랜덤 값을 쉽게 생성할 수 있는 방법을 제공합니다.
  • Debug: 프로젝트가 실행되는 동안 어떤 일이 일어나고 있는지 파악하거나 조사하는 데 도움이 되는 정보를 에디터에서 시각화할 수 있습니다.
  • Gizmos and Handles: 씬 뷰와 게임 뷰에 라인과 모양뿐만 아니라 인터랙티브 핸들과 컨트롤도 그릴 수 있습니다.
Null 레퍼런스 예외
중요 클래스 - GameObject