unity
[unity] - [System.Serializable]은?
ork_
2022. 4. 17. 16:02
[System.Serializable]을 클래스 상단에 제시함으로써 유니티 인스펙터를 그룹화 시킬 수 있다.
1번 파일
[System.Serializable]
public class AA
{
public GameObject prefab;
public int cost;
}
2번 파일
public class Shop : MonoBehaviour
{
public AA std; //1번 파일에서 Serializable로 처리 한 것들을 2번 파일로 불러옴
public AA ml;
private void Start()
2번 파일이 적용된 게임 오브젝트를 통해 확인 할 수 있으며 인스펙터에 이렇게 표시된다.