ย  public static DataManager instance;
ย  public PlayerData playerData;

ย  public static float bgm;
ย  public static float sfx;

ย  void Awake()
ย  {
ย  ย  if (DataManager.instance != null)
ย  ย  {
ย  ย  ย  Destroy(gameObject);
ย  ย  ย  return;
ย  ย  }
ย  ย  DataManager.instance = this;
sfx = 0.3f;
ย  ย  bgm = 0.5f;
ย  ย  LoadPlayerDataToJson();
ย  }

ย  public void autosave()
ย  {
ย  ย  SavePlayerDataToJson();
ย  ย  Invoke("autosave", 60);
ย  }

ย  void OnApplicationPause(bool pause)
ย  {
ย  ย  if (pause)
ย  ย  {
ย  ย  ย  SavePlayerDataToJson();
ย  ย  }
ย  }

ย  void OnApplicationQuit()
ย  {
ย  ย  SavePlayerDataToJson();
ย  }


์ด๋Ÿฐ์‹์œผ๋กœ ๋ถˆ๋Ÿฌ์˜ค๊ณ  ์ €์žฅํ•˜๋ ค ํ•˜๋Š”๋ฐ


๊ฒŒ์ž„์‹คํ–‰์‹œ์ผœ๋†“๊ณ  ์Šคํฌ๋ฆฝํŠธ ์ˆ˜์ •ํ•˜๋ฉด static ๊ฐ’์ด ์ดˆ๊ธฐํ™”๋˜์„œ ์ดˆ๊ธฐ๊ฐ’์ด ์ €์žฅ๋˜๋Š”๋ฐ


์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ•ด์•ผ ํ• ๊นŒ ใ