using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class AccountData { public string Nickname; public string SerialNumber; public DateTime LastLoginDate; public AccountData(string nickname, string serialNumber, string dateString = null) { Nickname = nickname; SerialNumber = serialNumber; if (dateString != null) { LastLoginDate = DateTime.Parse(dateString); } } } public class AddFriendPanel : Regist { #region Config public static Text Title; public static Text SearchButtonTitle; public static Text TipText; public static Text NicknameText; public static Text ChangeButtonUnderline; public static Text ApplyButtonTitle; public static Text ChangeButtonTitle; public static Button ApplyButton; public static Button SearchButton; public static Button ChangeButton; public static Button CloseButton; public static Transform AddFriendPanelMask; public static InputField InputField; private static AccountData CurrentRecommendData; private static List RecommendDatas = new List(); #endregion public override void ThirdInit() { RefreshRecommendBuddyList(); } public override void RegistReference() { Title = ResourceManager.Get(CanvasLabel.AG_Title); SearchButtonTitle = ResourceManager.Get(CanvasLabel.AG_SearchButtonTitle); TipText = ResourceManager.Get(CanvasLabel.AG_TipText); NicknameText = ResourceManager.Get(CanvasLabel.AG_NicknameText); ChangeButtonUnderline = ResourceManager.Get(CanvasLabel.AG_ChangeButtonUnderline); ApplyButtonTitle = ResourceManager.Get(CanvasLabel.AG_ApplyButtonTitle); ApplyButton = ResourceManager.Get