c# unity PlayerPrefs 游戏存档,直白点就是讲游戏数据本地保存下来
在游戲會(huì)話(huà)中儲(chǔ)存和訪問(wèn)游戲存檔。這個(gè)是持久化數(shù)據(jù)儲(chǔ)存,比如保存游戲記錄。
?
我的理解是通過(guò)某個(gè)特殊的標(biāo)簽來(lái)保存在本地,而且該標(biāo)簽為key的意思,初始值不用賦值。
在游戲開(kāi)發(fā)中較為實(shí)用。
暫時(shí)用到了
SetInt(string key, int value);
還有GetInt(string key, int defaultValue = 0);
在我的像素鳥(niǎo)開(kāi)發(fā)中的原代碼為:
? ? ? ? ? ? //保存歷史最高分
????????????if?(PlayerPrefs.GetInt?("ScoreKey")?<=?BGMove.Scorenum)?
????????????{
????????????????PlayerPrefs.SetInt?("ScoreKey",?BGMove.Scorenum);//將當(dāng)前的分?jǐn)?shù)賦值給Score
????????????}
????????????lishinum.text?=?PlayerPrefs.GetInt?("ScoreKey").ToString?();//取到最高分
????????????
轉(zhuǎn)載于:https://www.cnblogs.com/wangwwwww/p/6069668.html
總結(jié)
以上是生活随笔為你收集整理的c# unity PlayerPrefs 游戏存档,直白点就是讲游戏数据本地保存下来的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 分手的个性签名伤感
- 下一篇: HDU 5972 Regular Num