Unity Engine 동작 원리 - 컴포넌트 #2
댓글수 56 ·
2023.10.18
유니티 에디터에서의 컴포넌트 인스펙터 창을 통해 확인할 수 있는 큐브 오브젝트의 컴포넌트 들이다. 즉, 큐브 오브젝트는 큐브가 지닌 것이 아닌 컴포넌트에 의해 추가된 것이다. 큐는에는 컴포넌트를 추가, 삭제 모두 가능하며 특정 기능을 삭제해도, 다른 컴포넌트들을 정상적으로 동작한다. ( 독립성 ) 메시지와 브로드 캐스팅 컴포넌트 구조에서는 브로드캐스팅을 이용해 컴포넌트의 특정 기능을 간접적으로 실행할 수 있다. 우선 브로드캐스팅이 가능한 원리를 이해가기 위해서는 모든 컴포넌트의 기반인 MonoBehaviour를 알아야 한다. 모든 컴포넌트는 MonoBehaviour 클래스를 상속받는다. MonoBehaviour 클래스는 유니티에서 제공하는 클래스이며, 컴포넌트에 필요한 기본 기능을 제공한다. 즉, Mon..