using TMPro; using Button = UnityEngine.UI.Button; using Image = UnityEngine.UI.Image; public class UI_NoticeController : UIWindow { //UI GameObj ///Auto Gen Start/// public Image Image_NoticeBG; public Button Button_Close; public Button Button_LeftPressed; public Button Button_RightPressed; public Image Image_NoticeTextBG; public Image Image_ActivityPic; public TMP_Text Text_ActivityName; public TMP_Text Text_ActivityInfo; public Button Button_PressedDown; public Button Button_UnPressed; public Button Button_PressedDown02; public Button Button_UnPressed02; public Button Button_PressedDown03; public Button Button_UnPressed03; public Button Button_PressedDown04; public Button Button_UnPressed04; public Button Button_PressedDown05; public Button Button_UnPressed05; public Button Button_PressedDown06; public Button Button_UnPressed06; public Button Button_PressedDown07; public Button Button_UnPressed07; public Button Button_PressedDown08; public Button Button_UnPressed08; ///Auto Gen End/// // Use this for initialization public override void OnInit() { UI_NoticeBinder.GetComponents(this); BindButton(Button_Close, ClosePanel); } private void ClosePanel() { CloseWindow(); } //invoke when open window protected override void OnOpenWindow(object data = null) { } //invoke when reload window protected override void OnReloadWindow(object data = null) { } }