using System; using UnityEngine; using UnityEngine.UI; using QFramework; namespace QFramework.Example { // Generate Id:fe326530-5d83-4f69-9f45-dd5b7e7e8ab0 public partial class UIBtnAnim { public const string Name = "UIBtnAnim"; [SerializeField] public RectTransform Connet; [SerializeField] public UnityEngine.UI.Button Button; private UIBtnAnimData mPrivateData = null; protected override void ClearUIComponents() { Connet = null; Button = null; mData = null; } public UIBtnAnimData Data { get { return mData; } } UIBtnAnimData mData { get { return mPrivateData ?? (mPrivateData = new UIBtnAnimData()); } set { mUIData = value; mPrivateData = value; } } } }