0

質問にタイトルを付ける方法がわかりませんでしたが、私がやろうとしているのは、プレーヤーが次のレベルに進んだときに、死ぬか勝つかにかかわらず、達成されたスコアがすでにハイスコアに追加されるところです。これまでのところ、私のplayerprefsは最初のレベルのスコアのみを保存し、他のすべてのレベルのスコアを追加しません。どうすればいいですか?2つの別々のplayerprefを作成し、それらを組み合わせる必要がありますか?もしそうなら、私はそれらをどのように組み合わせるでしょうか?次のコードは、すべてのレベルで呼び出されます。返信やご協力をよろしくお願いいたします。

これが私のplayerprefsコードです:

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

1 に答える 1

3

これまでのところ、私の playerprefs は最初のレベルからのスコアのみを保存し、他のすべてのレベルからのスコアを追加しません。

それで...うーん...私が知る限り、以前のレベルのスコアを現在のスコアに追加したいですか?

if(score > PlayerPrefs.GetInt("brickScore")){
       PlayerPrefs.SetInt("brickScore", score + PlayerPrefs.GetInt("brickScore"));
于 2013-01-21T20:16:10.440 に答える