using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; //public class ChatFriendCell : ScrollerUI //{ // [SerializeField] RichText m_ChatText; // [SerializeField] Text m_VipText; // [SerializeField] Text m_NameText; // [SerializeField] AvatarCell m_ChatIcon; // [SerializeField] ImageFitterText m_ImageFitter; // public override void Refresh(CellView cell) // { // var _index = cell.index; // int _playerId = ChatCtrl.Inst.PteChatID; // var _list = ChatCtrl.Inst.GetChatInfo(_playerId); // if (_list != null && _index < _list.Count) // { // ChatFriendData chat = _list[_index]; // m_ChatText.text = chat.content; // if (type == ScrollerDataType.Header) // { // m_ChatText.AutoNewLine = false; // if (m_ChatText.preferredWidth > m_ChatText.rectTransform.rect.width) // { // m_ChatText.alignment = TextAnchor.UpperLeft; // } // else // { // m_ChatText.alignment = TextAnchor.UpperRight; // } // m_ChatText.AutoNewLine = true; // } // m_ImageFitter.FiterRealTxtWidth = m_ChatText.alignment == TextAnchor.UpperRight; // m_VipText.text = chat.vipLv > 0 ? StringUtility.Contact("V", chat.vipLv) : string.Empty; // m_NameText.text = chat.name; // m_ChatIcon.InitUI(AvatarHelper.GetAvatarModel(chat.player, chat.face, chat.facePic, chat.job)); // m_ChatText.text = chat.content; // } // } //}