Attribute [RequireComponent(typeof())] 개요 및 활용법1. [RequireComponent(typeof())]란?[RequireComponent]는 Unity의 C# 어트리뷰트(Attribute) 중 하나로, 특정 컴포넌트가 필수적으로 존재해야 함을 보장하는 기능을 한다.이를 스크립트에서 선언하면, 해당 컴포넌트를 포함한 게임 오브젝트에 자동으로 지정된 컴포넌트가 추가된다.2. 동작 원리[RequireComponent]는 Unity Editor에서만 동작하며, 런타임 시점이 아니라 스크립트를 추가하는 순간 특정 컴포넌트를 자동으로 추가한다.[RequireComponent]가 적용된 스크립트를 GameObject에 추가하면, 지정된 컴포넌트가 자동으로 함께 추가되므로 수동으..