using System; using UnityEngine; using UnityEngine.UI; using QFramework; namespace QFramework.Example { // Generate Id:5a878595-5d0c-407f-8162-40ec24d39988 public partial class UILittleTip { public const string Name = "UILittleTip"; [SerializeField] public TMPro.TextMeshProUGUI Label; [SerializeField] public UnityEngine.UI.Button CloseBtn; private UILittleTipData mPrivateData = null; protected override void ClearUIComponents() { Label = null; CloseBtn = null; mData = null; } public UILittleTipData Data { get { return mData; } } UILittleTipData mData { get { return mPrivateData ?? (mPrivateData = new UILittleTipData()); } set { mUIData = value; mPrivateData = value; } } } }