728x90
자신의 플랫폼 (PC / Android / iOS 등) 에 현재 프로젝트의
로컬 데이터 저장용으로 유용한 기능을 유니티에서 지원하고
있는데
PlayerPrefs 클래스를 사용해보자
/// <summary>
/// 기기에 저장한 값을 얻어온다. 없으면 생성
/// </summary>
/// <param name="Key"></param>
/// <param name="DefaultValue"></param>
/// <returns></returns>
int GetLocalData(string Key, int DefaultValue)
{
if (PlayerPrefs.HasKey(Key) == false) // 저장된 값을 찾지 못했다
PlayerPrefs.SetInt(Key, DefaultValue); // 디폴트 값으로 생성
return PlayerPrefs.GetInt(Key); // 저장된 값을 반환
}
이거 하나면 끝 string float 는 알아서 응용을 하던가
해보자-
728x90
'프로그래밍 > Unity' 카테고리의 다른 글
Coroutine Manager pro 1.0 매뉴얼 (0) | 2020.09.29 |
---|---|
유니티에서 Dictionary 가 Clear 되는 현상 (0) | 2020.09.29 |
NGUI 스크롤뷰 만들기 (0) | 2020.09.23 |
rotate 값 360 -> 0~1 구하기 (0) | 2020.09.22 |
원형 그래프 (Kerisdiagramm) (0) | 2020.09.18 |
댓글