Esempio n. 1
0
    //保存数据
    private void SaveData(string useName)
    {
        RankData data = new RankData()
        {
            name  = useName,
            score = GameManager.Instance.TotalScore,
        };

        RankData.ranks.Add(data);
        RankJson.SaveRanking(RankData);
    }
Esempio n. 2
0
    //显示界面排行榜数据
    private void ShowRankUIData()
    {
        RankData = RankJson.GetRankingObject <RankDatas>();
        RankData[] datas = RankData.ranks.ToArray();
        datas.OrderByDescending(o => o.score);
        CalculationContentSize(datas.Length);

        for (int i = 0; i < datas.Length; i++)
        {
            CreateRankingItem(datas[i], i + 1);
        }
    }