PlayerPrefs

  • 유니티 기본 저장 기능
  • 저장 가능 변수 int, float, string, bool
메서드 기능
DeleteAll() 모든 키값 삭제
DeleteKey(string keyValue) 특정 키값 삭제
GetFloat(string key, float default) 지정한 float 타입의 키 값을 로드 (없으면 default 반환)
GetInt(string key, int default) 지정한 int 타입의 키 값을 로드 (없으면 default 반환)
GetString(string key, string default) 지정한 string 타입의 키 값을 로드 (없으면 default 반환)
HasKey(string key) 해당 키가 존재하는지 반환
Save() 변경된 모든 키 값을 물리적인 공간에 저장
SetFloat(string key, float value) 지정한 키로 float 값을 저장
SetInt(string key, int value) 지정한 키로 int 값을 저장
SetString(string key, string value) 지정한 키로 string 값을 저장
var damage = PlayerPrefs.GetFloat("DAMAGE");
var playerLevel = PlayerPrefs.GetInt("PLAYER_LV", 1);