게임/Unity3D
[Unity3D] Inspector 에 구조체 내용 보이게 하기
Binceline
2013. 1. 7. 19:37
유니티를 쓰다 보면, 유니티에서 제공하는 자료형이나 기본 자료형들을 public 멤버로 둘 시에
인스펙터에 표시가 되어 코드수정 없이 관리할 수 있게 되는데, 사용자가 직접 정의한 클래스를
인스펙터에 표시하고 싶다면 이렇게 하면 된다.
[C#]
[Serializable]
public class CTimer
{
public float m_min = 0f;
public float m_max = 0f;
}
이렇게 클래스 정의 전에 [Serializable] 을 쓰면 된다.
자바에서는 @System.Serializable 를 쓰면 됨.
반응형