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를 붙이면 프로퍼티에 적용이 되는 것 이다.

'Unity&C# > Unity' 카테고리의 다른 글

[Unity] ParticleSystem  (0) 2024.11.11
[Unity] TextMeshPro AtlasRenderMode  (0) 2024.11.09
TMP_Text vs TextMeshPro vs TextMeshProUGUI  (1) 2024.11.08
[Unity] 디버그 모드와 SerializeField  (0) 2024.11.01
[Unity] Rigidbody ForceMode  (0) 2024.10.29