using UnityEngine; using System.Collections.Generic; using UnityEngine.UI; using TMPro; using AlicizaX.UI.Runtime; namespace Game.UI { [UIRes(ui_UILoadUpdateWindow.ResTag, EUIResLoadType.AssetBundle)] public class ui_UILoadUpdateWindow : UIHolderObjectBase { public const string ResTag = "UILoadUpdateWindow"; #region Generated by Script Tool [SerializeField] private Image mImgBackGround; public Image ImgBackGround => mImgBackGround; [SerializeField] private UXButton mBtnTest; public UXButton BtnTest => mBtnTest; [SerializeField] private TextMeshProUGUI mTextTitl; public TextMeshProUGUI TextTitl => mTextTitl; [SerializeField] private UXTextMeshPro mTextGameTitle; public UXTextMeshPro TextGameTitle => mTextGameTitle; [SerializeField] private GameObject[] mObjTestList = new GameObject[6]; public GameObject[] ObjTestList => mObjTestList; [SerializeField] private UXImage[] mImgTestList = new UXImage[6]; public UXImage[] ImgTestList => mImgTestList; [SerializeField] private CanvasGroup[] mCanvasGroupTestList = new CanvasGroup[6]; public CanvasGroup[] CanvasGroupTestList => mCanvasGroupTestList; #endregion #region Controller public UXController.ControllerHandle Controller0 { get; private set; } public override void Awake() { base.Awake(); var controller = gameObject.GetComponent(); Controller0 = controller.GetController("Controller0"); } #endregion } }