可以想成APP自己有一個儲存資料的空間,可以用來存取一些簡單的資料
例如 設定值 畫質 影子 ...等遊戲常用設置
找不到資料就會用設定值
注意在行動平台上,清除快取會造成PlayerPrefs資料消失。
private
void
Save()
{
PlayerPrefs.SetInt("Key1", 1);
PlayerPrefs.SetString("Key2", "Steven");
PlayerPrefs.SetFloat("key3", 5.5f);
}
private
void
Load()
{
int
nInt = PlayerPrefs.GetInt("Key1");
string
sString = PlayerPrefs.GetString("Key2");
float
fNum = PlayerPrefs.GetFloat("Key3");
Debug.Log("nInt: " + nInt.ToString() + ", sString: " + sString + ",
fNum: " + fNum.ToString());
}
刪除指令: PlayerPrefs.DeleteAll();