Unity3D/C#
2026. 10. 26.
유니티 데이터 저장 · 불러오기 (PlayerPrefs, HasKey)
유니티에서 소리 켜기/끄기나 최고 점수처럼 작은 값을 기기에 저장할 때는 PlayerPrefs 를 씁니다. SetInt · SetFloat · SetString 으로 저장하고, GetInt · GetFloat · GetString 으로 불러오며, 저장된 값이 없을 때 쓸 기본값을 두 번째 값으로 넘깁니다. PlayerPrefs.SetInt("best_score", 120); // 저장int best = PlayerPrefs.GetInt("best_score", 0); // 불러오기(없으면 0) 게임의 설정 화면에서 소리를 끄고 감도를 바꿨는데, 다음에 켰을 때 모두 처음 값으로 돌아가 있다면 사용자는 매번 다시 맞춰야 합니다. 이런 설정 값은 서버까지 ..