private void UpdateSelfInfo() { Dictionary <int, RankingInfo> dic = null; RankingInfo rankInfo = null; if (mSelect == RankSelect.Rank_Grade) { rankInfo = mRankingModule.GetSelfGrade(); } if (mSelect == RankSelect.Rank_Level) { rankInfo = mRankingModule.GetSelfLevel(); } if (mSelect == RankSelect.Rank_Rank) { rankInfo = mRankingModule.GetSelfRank(); } if (mSelect == RankSelect.Rank_Arena) { rankInfo = mRankingModule.GetSelfArena(); } if (rankInfo == null) { //NGUITools.SetActive(mSelfLabel.gameObject, false); NGUITools.SetActive(mSelfZhanli.gameObject, false); NGUITools.SetActive(mSelfPt.gameObject, false); NGUITools.SetActive(mSelfSprite1.gameObject, false); NGUITools.SetActive(mSelfSprite2.gameObject, false); mSelfLabel.text = "您未上榜"; } else {// NGUITools.SetActive(mSelfLabel.gameObject, true); NGUITools.SetActive(mSelfZhanli.gameObject, true); NGUITools.SetActive(mSelfPt.gameObject, true); NGUITools.SetActive(mSelfSprite1.gameObject, true); NGUITools.SetActive(mSelfSprite2.gameObject, true); mSelfLabel.text = "您的排名:" + (rankInfo.rank + 1).ToString() + " Lv." + rankInfo.level.ToString() + " " + rankInfo.name; mSelfZhanli.text = rankInfo.grade.ToString(); mSelfPt.text = rankInfo.score.ToString(); } }