// 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>();
    }