using cfg.ActorCfg; using Cysharp.Threading.Tasks; using Framework; using Gameplay; using Gameplay.Net; using NLDPB; using TMPro; using Button = UnityEngine.UI.Button; using Image = UnityEngine.UI.Image; public class UI_PlayerInfoController : UIWindow { //UI GameObj ///Auto Gen Start/// public Image Image_Bg; public Image Image_DarkTop; public Image Image_DarkBottom; public Image Image_DarkLeft; public Image Image_DarkRight; public Image Image_BgItem; //public Button Button_Back; public Button Button_back; public TMP_Text Text_Back; public Button Button_Home; public Image Image_InfoBg; public Image Image_HeadPic; public Image Image_Head; public TMP_Text Text_Level; public Image Image_ExpCircle; public TMP_Text Text_PlayerName; public Button Button_EditName; public Image Image_UidBg; public Image Image_UidBg1; public TMP_Text Text_Uid; public TMP_Text Text_UserIdText; public Button Button_HeadChangeGame; public TMP_Text Text_BirthdayCh; public TMP_Text Text_Birthday; public Button Button_EditBirthday; public TMP_Text Text_Sign; public Button Button_EditIntroduction; public TMP_Text Text_Desc; public Image Image_Medal0_up; public Image Image_Medal1_up; public Image Image_Medal2_up; public Image Image_Medal3_up; public Image Image_Medal4_up; public Image Image_Medal0_down; public Image Image_Medal1_down; public Image Image_Medal2_down; public Image Image_Medal3_down; public Image Image_Medal4_down; public Button Button_EditMedal; public Image Image_TopBlackBar; public Image Image_BottomBlackBar; ///Auto Gen End/// // deal with input data public override void PreLoad(object data = null) { } public static UniTask Open() { return UIManager.Instance.CreateAndOpenWindow(UINameConst.UI_PlayerInfo); } // Use this for initialization public override void OnInit() { //bind UI GameObj UI_PlayerInfoBinder.GetComponents(this); BindButton(Button_back, OnCloseClick); BindButton(Button_Home, OnHomeClick); BindButton(Button_EditName, SetName); BindButton(Button_EditIntroduction,SetIntroduction); BindButton(Button_EditBirthday, SetBirthday); BindButton(Text_Desc.GetComponent