void ClickOK() { for (int i = 0; i < PlayerInformation.highScore.Length; i++) { PlayerInformation.highScore[i] = 0; } NCMBManagerScript.saveData(); Message.text = "スコアをリセットしました"; }
//ハイスコアを保存する //levelにはonline,easy,nomal,hard,expertのどれか //NewScoreに今のスコアを //ハイスコアだったらサーバのデータを更新するようにしてある public static bool saveHighScore(string level, int NewScore) { int levelNum = 0; if (level == "online") { levelNum = 0; } else if (level == "easy") { levelNum = 1; } else if (level == "normal") { levelNum = 2; } else if (level == "hard") { levelNum = 3; } else if (level == "expert") { levelNum = 4; } if (NewScore > highScore[levelNum]) { highScore[levelNum] = NewScore; NCMBManagerScript.saveData(); return(true); } else { Debug.Log(NewScore + "はハイスコアではありません。現在の" + level + "のハイスコアは" + highScore[levelNum]); return(false); } return(false); }