커스텀 에디터(Custom Editor)
내일배움캠프 40일차 TIL📌 커스텀 에디터(Custom Editor) Unity에서 커스텀 에디터란, 개발자가 인스펙터창에 표시되는 컴포넌트의 편집 인터페이스를 직접 정의할 수 있도록 해주는 기능이다. 기본적으로 Unity는 MonoBehaviour나 ScriptableObject 스크립트를 자동으로 인스펙터에 표시하지만, 마음에 들지 않을 때가 있다. 예를 들어, 여러 값을 한 번에 수정하거나, 특정 조건에 따라 다른 요소를 보여주고 싶을 때, 혹은 버튼을 눌러 직접 테스트 동작을 실행하고 싶을 때 등...이럴 때 UnityEditor.Editor 클래스를 상속한 별도의 스크립트를 작성하면, 원하는 방식으로 인스펙터를 자유롭게 구성할 수 있다. 텍스트 입력 필드, 슬라이더, 버튼, 이미지, 메시지..
2025. 6. 4.
최근댓글