public void Refresh(GameSettlementInfo msg) { mScrollGrid.SetGrid(0, setItem); mOwnerIcon.gameObject.SetVisible(false); mBestGunner.gameObject.SetVisible(false); mBigWinner.gameObject.SetVisible(false); this.mEndMessage = msg; if (mEndMessage != null) { UserInfo temp = mUIGameModel.GetUser(mEndMessage.UserID); if (temp != null) { mOwnerIcon.gameObject.SetVisible(temp.IsOwner); AsyncImageDownload.Instance.SetAsyncImage(temp.HeadUrl, mHeadIcon); } mBestGunner.gameObject.SetVisible(mEndMessage.Flag == -1); mBigWinner.gameObject.SetVisible(mEndMessage.Flag == 1); mLabelId.text = string.Format("ID:{0}", mEndMessage.UserID); mLabelName.text = mEndMessage.Name; mLabelTotalScore.text = mEndMessage.Score.ToString(); if (!mEndMessage.Scores.IsNullOrEmpty()) { mScrollGrid.SetGrid(mEndMessage.Scores.Count, setItem); } SetVisible(true); } else { mLabelId.text = string.Empty; mLabelName.text = string.Empty; mLabelTotalScore.text = "0"; SetVisible(false); } }
private void RefreshEmailInfo(EmailResp emails) { this.mEmailInfo = emails; if (mEmailInfo != null) { mScrollGrid.SetGrid(mEmailInfo.Emails.Count, setItem); } }
private void RefreshEmailInfo(GameRecordsResp records) { this.mGameRecodInfo = records; if (mGameRecodInfo != null) { mScrollGrid.SetGrid(mGameRecodInfo.GameRecordDatas.Count, setItem); } }