示例#1
0
 private void RefreshItem(Dictionary <string, object> dic)
 {
     _data = new HeadData(dic);
     YxTools.TrySetComponentValue(ShowUserName, _data.UserName);
     YxTools.TrySetComponentValue(ShowId, _data.UserId);
     YxTools.TrySetComponentValue(ShowTotalScore, _data.UserScore);
     if (SelfSpecialColorl)
     {
         if (_data.UserId.Equals(App.UserId))
         {
             if (ShowUserName)
             {
                 ShowUserName.color = SelfColor;
             }
         }
     }
     PortraitRes.SetPortrait(_data.HeadUrl, ShowHead, _data.UserSex);
 }
示例#2
0
 private void RefreshItem(HeadData data)
 {
     ShowUserName.TrySetComponentValue(data.UserName);
     ShowId.TrySetComponentValue(data.UserId);
     ShowTotalScore.TrySetComponentValue(YxUtiles.GetShowNumber(data.UserScore).ToString());
     if (SelfSpecialColorl)
     {
         if (data.UserId.Equals(App.UserId))
         {
             if (ShowUserName)
             {
                 ShowUserName.color   = SelfColor;
                 ShowTotalScore.color = new Color32(180, 16, 16, 255);
             }
         }
     }
     if (ShowHead)
     {
         PortraitDb.SetPortrait(data.HeadUrl, ShowHead, data.UserSex);
     }
 }
示例#3
0
        private void RefreshItem(Dictionary <string, object> dic)
        {
            var _data = new HeadData(dic);

            RefreshItem(_data);
        }