public class GameData

{

public int level = 15;

}

public class Manager : MonoBehaviour

{

public GameData gamedata = new GameData();

debug.log(gamedata.level);

}

이거랑

public class GameData

{

public int level = 15;

}

public class Manager : MonoBehaviour

{

public GameData gamedata;

debug.log(gamedata.level);

}

이거랑 다른점이 무엇인가요?

new GameData()로 인스턴스를 생성하는것과 그냥 저렇게 변수선언하는것의 차이

둘다 값이 15가 찍힙니다