유니티에서 직렬화 가능 유형
- 유니티게임개발/기초공부
- 2023. 2. 1.
유니티에서 직렬화 가능 유형
https://docs.unity3d.com/kr/530/ScriptReference/SerializeField.html
공용 비정적 필드(public nonstatic fields)를 직렬화할수 있습니다(직렬화 가능 유형, serializable types)
[SerializeField] 속성으로 표시된 비공용 비정적 필드(nonpublic nonstatic fields)를 직렬화할수 있습니다.
정적 필드(static fields)를 직렬화할수 없습니다.
속성(properties)을 직렬화할수 없습니다.
직렬화 가능 유형(serializable types)
UnityEngine.Object에서 상속되는 모든 클래스(GameObject, Component, MonoBehaviour, Texture2D, AnimationClip, 기타)
int, string, float, bool등의 모든 기본 데이터 유형
Vector2, Vector3, Vector4, Quaternion, Matrix4x4, Color, Rect, LayerMask와 같은 일부 내장 유형
직렬화 가능한 유형의 배열
직렬화 가능한 타입 목록
열거형
구조체
'유니티게임개발 > 기초공부' 카테고리의 다른 글
유니티 실습 예제 공굴리기 게임 만들기1 (0) | 2023.02.02 |
---|---|
유니티 webGL 프로젝트 사용자 템플릿(templates) 설정하기 (0) | 2023.02.02 |
유니티에서 인스펙터 Debug mode 활성화하기 (0) | 2023.02.01 |
유니티에서 SerializeField 속성 사용하기(비공개 필드 직렬화) (0) | 2023.02.01 |
유니티(Unity)에서 Debug.DrawRay 함수를 사용하여 디버깅 Ray 표시하기 (0) | 2023.02.01 |