유니티 직렬화에 대해서 구체적으로 다루는, 총정리? 글이 없는거 같아서 직접 정리해보려는데 목차는 아래처럼 적을듯 싶습니다. 언제 다 적을지는 모름


내용 더 필요한거 있을까요?


직렬화란?

메모리 vs 파일, 스트림


public vs private 변수

SerializeField

NonSerialized

System.Serializable


값 vs 참조

구조체 vs 클래스

SerializeReference


프로퍼티

Auto-Implemented Property

프로퍼티를 직렬화 해보자

field: SerializeField


ISerializationCallbackReceiver


응용

직렬화 가능한 Dictionary, HashSet


스크립터블 오브젝트

JsonUtility


씬, 프리팹


SerializedObject와 SerializedProperty


Custom Editor

Property Drawer

EditorWindow