// Use this for initialization void Start() { loadText = textAsset.text; splitText = new string[6]; splitText = loadText.Split(char.Parse("\n")); playerScore = GameMainGenerator.GetScore(); playerScoreText = GameObject.Find("PlayerScore").GetComponent <Text>(); playerScoreText.text = GameMainGenerator.GetScore().ToString(); rankingText = GameObject.Find("RankingScore").GetComponent <Text>(); rankingText.text = null; //foreach (var i in rankingScoreKey) //{ // int temp = int.Parse(i); // if (playerScore >= temp) // { // } //} //for (int i = 0; i < rankingScoreKey.Length; i++) //{ // PlayerPrefs.SetInt(rankingScoreKey[i], rankingScore[i]); //} rankingScore = new int[5]; rankingScoreKey = new string[5]; for (int i = 0; i < rankingScore.Length; i++) { rankingScore[i] = PlayerPrefs.GetInt(rankingScoreKey[i], 0); } //foreach (var i in rankingScore) //{ // Debug.Log(i); //} //PlayerPrefs.DeleteAll(); bool flag = false; for (int i = 0; i < rankingScore.Length && !flag; i++) { if (playerScore >= rankingScore[i]) { Debug.Log(i); for (int j = rankingScore.Length - 1; j > i; j--) { rankingScore[j] = rankingScore[j - 1]; } rankingScore[i] = playerScore; flag = true; } } for (int i = 0; i < rankingScore.Length; i++) { PlayerPrefs.SetInt(rankingScoreKey[i], rankingScore[i]); } for (int i = 0; i < rankingScore.Length; i++) { rankingText.text += rankingScore[i].ToString() + "\n"; } //Debug.Log(PlayerPrefs.GetInt(rankingScoreKey[2])); //fi = new FileInfo(Application.dataPath + "/RankingText.txt"); //streamWriter = fi.AppendText(); //streamWriter.WriteLine("test output"); //streamWriter.Flush(); //streamWriter.Close(); //File.WriteAllLines(textAsset.text, splitText); //foreach(var i in splitText) //{ // Debug.Log(i); //} //streamWriter2=new StreamWriter(textAsset,) //splitText[2] = "bbbb"; //File.WriteAllLines(Application.dataPath + "/RankingText.txt", splitText); //Compare(); //Debug.Log(splitText.Length); }
// Use this for initialization void Start() { gameMainGeneratorScript = GameObject.Find("GameMainGenerator").GetComponent<GameMainGenerator>(); }