유니티 프로퍼티 (인스펙터 정리) PropertyAttribute
변수가 많아지면 유니티 인스펙터에서 확인하기 힘들어지기 때문에 인스펙터를 정리하고 싶을때가 있다. 커스텀 에디터를 활용하면 좋겠지만, 단순 변수를 편하기 보기위해라는 용도라면 커스텀 에디터는 너무나 수고스러운 일. 일일히 스크립트 만들기도 귀찮고. 유니티 Attribute 기능으로 어느정도 정리가 가능하다. 1. [SerializeField] - private 변수를 인스펙터에 노출시킴 - [System.Serializable]을 사용한 Structure 타입 변수에 사용하면 인스펙터에 노출되는 효과. 2. [HideInInspector] - 이건 반대로 public 이라도 인스펙터에 노출시키지 않음 3. [Range(최소값,최대값)] - 인스펙터에서 입력할 때 변수의 수치를 제한해서 입력할 수 있다. ..