Attribute를 이용하면 인스펙터를 다양하게 커스텀이 가능하다. 1. SerializeField using UnityEngine; using System; class Test : MonoBehaviour { [SerializeField] int value; } 인스펙터에서 값 수정이 가능하도록 한다.
정확하게는 private 와 protected 변수를 인스펙터에 표시할 수 있도록 한다. public의 경우는 해당 Attribute를 사용하지 않아도 인스펙터에 표시된다. 2. HideInInspector using UnityEngine; using System; class Test : MonoBehaviour { public int value1; [HideInInspector] public int value2; } 1에서 말한 것처럼 public으로 선언할 경우 바로 인스펙터에 표시되는데 HideInInspector를 사용하면 인스펙터 표시가 안되게 할 수 있다. 3.
Seria...
#
Attribute
#
Editor
#
Inspector
#
Unity
#
애트리뷰트
#
에디터
#
유니티
#
인스펙터
원문 링크 : 유니티(Unity) - 애트리뷰트(Attribute)