[유니티, C#] SerializeField와 Serializable 차이
2023. 4. 17. 14:46ㆍ유니티, C#
[SerializeField]
- private으로 선언된 변수의 정보를 은닉하면서 Unity inspector창에서 값을 변경할 때 사용하는 키워드.
- 사용하고자 하는 변수 앞에 선언.
[Serializable]
- 사용자가 정의한 구조체 혹은 클래스의 객체의 정보를 Unity inspector창에서 확인할 때 사용하는 키워드
- 사용하고자 하는 클래스 앞에 선언.
'유니티, C#' 카테고리의 다른 글
| [유니티, C#] switch문의 파라미터로 Type 사용하기 (0) | 2023.05.06 |
|---|---|
| [C#] out과 ref의 차이 / 용도 (0) | 2023.04.18 |
| [유니티 3D] "Dev Weeks: 스마트한 카메라 시스템, 시네머신 파헤치기" 정리 (0) | 2022.06.03 |
| [C#] 인터페이스와 추상클래스 (0) | 2022.05.04 |
| [C#] Value type과 Reference type (0) | 2022.05.04 |