주로
[유니티 기초] 은근 유용한 [Serializable], [SerializeField] 사용하기 본문
반응형
간단하게 Class와 Enum 두 가지에 대해서 기술하겠다.
<첫 번째, Class >
위 그림과 같이 인스펙터 창 내 컴포넌트를 표시할 수 있다.
[Serializable]를 클래스 앞에 적시하고, [SerializeField]를 클래스 생성(선언) 앞에 쓴다.
결과는 위과 같다.
<두 번째, Enum>
Enum은 [Serializble]이 없어도 된다.
드롭다운으로 생성되면서 정의했던 열거형 문자들이 나오게 된다.
=========================================
간단하게 직접 사용해 보고 싶어서 알아본 것인데, 은근 유용해서 공유해 본다.
반응형
'프로그래밍 > 유니티(C#)' 카테고리의 다른 글
[유니티 기초] 유니티 Edit 단계에서 인스펙터 값 바로 적용(HP bar, OnValidate) (0) | 2022.05.18 |
---|---|
[유니티 기초] Canvas 란 무엇인가(Canvas, Canvas Scaler, Graphic Raycaster 컴포넌트) (0) | 2022.05.05 |
[유니티 기초] 카메라 컴포넌트(Camera Component, Built-in Render Pipeline) (0) | 2022.05.03 |
Comments