Unity3d分数通过级别增加

时间:2013-01-21 07:53:10

标签: android unity3d

我不确定如何标题我的问题,但我想要做的就是让玩家进入下一个级别,无论他们死亡还是赢了,他们的成绩都会增加到已经高分。到目前为止,我的playerprefs仅存储第一级的分数,但不会添加其他级别的分数。我该怎么做呢?我需要制作两个单独的播放器并将它们组合起来吗?如果是这样,我将如何组合它们?在每个级别调用以下代码。提前感谢您的回复或帮助。

继承我的playerprefs代码:

    if(score > PlayerPrefs.GetInt("brickScore")){
           PlayerPrefs.SetInt("brickScore", score);

1 个答案:

答案 0 :(得分:3)

  

到目前为止,我的playerprefs只存储了第一级的得分,但是   没有添加其他每个级别的分数。

所以......嗯......据我所知,你想把以前的水平分数加到目前的分数上?

if(score > PlayerPrefs.GetInt("brickScore")){
       PlayerPrefs.SetInt("brickScore", score + PlayerPrefs.GetInt("brickScore"));