PlayerPrefs를 이용해여 데이터를 로컬에 저장하는 방법
- 저장
PlayerPrefs.Set자료형(“문자열 키값”, 저장하고자 하는 값 );
PlayerPrefs.SetInt(string key, int value);
PlayerPrefs.SetFloat(string key, float value);
PlayerPrefs.SetString(string key, string value);
//ex)
//최근 점수라는 키값으로 저장을 하고자 할 떄 (tmpScore);
int score = 10;
PlayerPrefs.SetInt(“tmpScore”, score);
2. 불러오기
PlayerPref.Get자료형(“저장했던 키값”, 초기화값);
PlayerPref.GetInt(string key, int value);
PlayerPref.GetFloat(string key, float value);
PlayerPref.GetString(string key,string value);
//ex)
//최고 점수라고 저장된 키값을 불러오고자 할 떄 ( “bestScore”);
PlayerPref.GetInt(“bestScore”, 0);
PlayerPref.Save();
//꼭 해주어야 한다.
3. 그외 기타 메쏘드
PlayerPref.DeleteAll();
// 저장되어 있는 모든 키값과 데이터를 제거한다.
PlayerPref.DeleteKey(string key);
// 지정한 키값과 데이터 값을 제거한다.
PlayerPref.HasKey(string key);
//key값이 존재하면 true를 반환하다
관련 유투브 강좌
'코딩공부 > Unity3D' 카테고리의 다른 글
[Unity3D] 최적화 방법 자료 [ 펌 ] (1) | 2016.01.19 |
---|---|
[Unity3D] 사운드 관련 매쏘드정리 (0) | 2016.01.12 |
[Unity3D] c# 변수형변환 int, float, string (0) | 2015.12.19 |
[Unity3D] Attributes 설명 모음 (0) | 2015.12.12 |
펌] Unity 데이터 패스 (0) | 2015.12.10 |