본문 바로가기
카테고리 없음

[Unity][C#] Monobehaviour?

by 라이프리 2021. 3. 9.

유니티 코드를 보면 항상 MonoBehaviour 라는 class가 있음

무슨 역할을 하는 걸까?

 

아래는 Unity-Scripting API 일부 발췌한 글

docs.unity3d.com/ScriptReference/MonoBehaviour.html

MonoBehaviour는 모든 Unity 스크립트가 파생되는 기본 클래스입니다.

C #을 사용하는 경우 MonoBehaviour에서 명시 적으로 파생해야합니다.

이 클래스는 null 조건부 연산자 (?.) 및 null 통합 연산자 (??)를 지원하지 않습니다.

코드 샘플은 개별 MonoBehaviour 메서드를 참조하세요.


대충 MonoBehaviour class가 base class이기 때문에 꼭 명시해줘야한다는 것 같다.

댓글