using System; using UnityEngine; using UnityEngine.UI; using QFramework; namespace QFramework.Example { // Generate Id:5d3dedd3-ea34-4791-985b-6749812501c0 public partial class UIScore { public const string Name = "UIScore"; [SerializeField] public TMPro.TextMeshProUGUI Title; [SerializeField] public UnityEngine.UI.Button DownLoad; [SerializeField] public TMPro.TMP_InputField InputName; [SerializeField] public TMPro.TMP_InputField InputId; [SerializeField] public TMPro.TextMeshProUGUI Sum; [SerializeField] public TMPro.TextMeshProUGUI Score; [SerializeField] public RectTransform Content; [SerializeField] public UnityEngine.UI.Button Confirm; [SerializeField] public UnityEngine.UI.Image ItemPrefab; private UIScoreData mPrivateData = null; protected override void ClearUIComponents() { Title = null; DownLoad = null; InputName = null; InputId = null; Sum = null; Score = null; Content = null; Confirm = null; ItemPrefab = null; mData = null; } public UIScoreData Data { get { return mData; } } UIScoreData mData { get { return mPrivateData ?? (mPrivateData = new UIScoreData()); } set { mUIData = value; mPrivateData = value; } } } }