유니티 DisallowMultipleComponent란?
DisallowMultipleComponent란?[DisallowMultipleComponent] 애트리뷰트를 클래스에 적용하면 해당 클래스의 컴포넌트가 단일 게임 오브젝트에 대해 단 "한 번만" 추가될 수 있도록 제한해줍니다. 예를 들어, 아래와 같이 DisallowMultipleComponent 애트리뷰트를 OnlyOne 클래스에 정의하면, OnlyOne 클래스의 인스턴스는 게임 오브젝트에 한 번만 추가될 수 있습니다.using UnityEngine;[DisallowMultipleComponent]public class OnlyOne : MonoBehaviour { // 클래스 내용} 중복해서 컴포넌트를 게임 오브젝트에 추가하려고 하면 위와 같은 경고창이 나오게 됩니다.