1. Property Drawer이란?Unity에서 개발을 하다가 보면 Editor에 UI를 커스텀하고 싶을 때가 있다.그럴 때 사용할 수 있는 것이 Property Drawer이다.Property Drawer를 상속 받아서 특정 클래스가 Inspector에서 Serialize 되는 방식을 설정할 수 있다.2. Code다음은 "Event"란 class를 상속 받는 모든 class를 Reflection으로 받아와서 (private void InitializeClassInfos)OnGui 에서 Drop Down menu를 정의하여 class 선택지를 주고 CreateSubClassInstance에서 Reflection으로 그 subclass의 객체를 생성하여 담아준다.Editor에서 MonoBehaviour..