[클래스 소개]
이 PlayerPrefs 클래스를 사용하면 간단한 게임데이터를 쉽게 저장할 수 있음.
KEY - VALUE 형식으로 데이터를 저장하고, 다시 KEY를 이용해서 데이터를 조회/삭제도 가능함.
[저장 방법]
저장 가능한 타입은 : Int, Float, String
PlayerPrefs.SetInt(“number”,10);
// number라는 키로 정수 10을 저장하라는 의미. SetFloat, SetString도, 존재.
PlayerPrefs.GetInt(“number”);
// number라는 키로 값을 꺼낼 수 있음. GetFloat, GetString도 존재.
[삭제 방법]
PlayerPrefs.DeleteKey(“number”);
// number라는 키값에 해당되는 값을 삭제함.
PlayerPrefs.DeleteAll();
// 모든 데이터를 삭제함(전부 삭제되므로 주의)
[데이터 키 유무 확인]
PlayerPrefs.HasKey(“number”);
// number라는 키값이 존재하면 true, 존재하지 않으면 false
'게임 개발 관련 > Unity3D' 카테고리의 다른 글
[유니티] 유니티에서 설정 기능 만들기... (0) | 2018.03.26 |
---|---|
[유니티] UGUI - (2) RectTransform의 개념 (0) | 2018.03.25 |
[C#] C#에서 수학(Mathf) 관련 함수 사용하기... (0) | 2018.03.25 |
[유니티] UGUI - 버튼 활성화 / 비활성화 상황에 따라 변경하기 (0) | 2018.03.24 |
[유니티] Hierarchy에서 GameObject의 하위 GameObject 찾기 (0) | 2018.03.24 |