using System; using UnityEngine; using UnityEngine.UI; using QFramework; namespace QFramework.Example { // Generate Id:2626d8c6-14ec-4a9d-84d5-b6fa57630099 public partial class UI3DObjSelect { public const string Name = "UI3DObjSelect"; [SerializeField] public RectTransform Content; [SerializeField] public UnityEngine.UI.Button BtnItem; [SerializeField] public UnityEngine.UI.Button More; [SerializeField] public UnityEngine.UI.Button CloseBtn; private UI3DObjSelectData mPrivateData = null; protected override void ClearUIComponents() { Content = null; BtnItem = null; More = null; CloseBtn = null; mData = null; } public UI3DObjSelectData Data { get { return mData; } } UI3DObjSelectData mData { get { return mPrivateData ?? (mPrivateData = new UI3DObjSelectData()); } set { mUIData = value; mPrivateData = value; } } } }