Unity&C#/Unity
[C#] [field : SerialiableField]
리네엔
2024. 11. 15. 18:22
강의를 보던중 [field : SerialiableField][field : Range()] [field : Header()]라고 쓰시는걸 발견했다.
[SerialiableField] [Range()] [Header]는 많이 봤는데 앞에 필드가 붙어서 의아했다.
Property도 인스팩터창에서 보고 싶어..!
[SerialiableField]를 하면 기본적으로 private 필드를 인스팩터 창에서 볼 수 있다. 하지만, 프로퍼티는 그렇지 못했다.
프로퍼티를 직렬화 하기 위한 방법이 [field : SerialiableField] 였던것..!
[Range][Header]또한 앞에 field를 붙이면 프로퍼티에 적용이 되는 것 이다.