using System; using UnityEngine; using UnityEngine.UI; using QFramework; namespace QFramework { // Generate Id:2688b1a6-741d-4711-878b-6327fb3125c0 public partial class OperationPanel { public const string Name = "OperationPanel"; /// /// 树形列表,操作步骤 /// [SerializeField] public UnityEngine.RectTransform UITree; [SerializeField] public UnityEngine.UI.Text Title; [SerializeField] public UnityEngine.UI.ScrollRect ScrollView; [SerializeField] public UnityEngine.UI.Text TreeItem; [SerializeField] public UnityEngine.UI.Button UITreeHideBtn; [SerializeField] public UnityEngine.UI.Button UITreeShowBtn; [SerializeField] public UnityEngine.UI.Button LastBtn; [SerializeField] public UnityEngine.UI.Button NextBtn; [SerializeField] public UnityEngine.UI.Text AttentionContent; [SerializeField] public UnityEngine.RectTransform ToolImage; [SerializeField] public UnityEngine.UI.Text ToolName; [SerializeField] public UnityEngine.UI.Text StepContent; private OperationPanelData mPrivateData = null; protected override void ClearUIComponents() { UITree = null; Title = null; ScrollView = null; TreeItem = null; UITreeHideBtn = null; UITreeShowBtn = null; LastBtn = null; NextBtn = null; AttentionContent = null; ToolImage = null; ToolName = null; StepContent = null; mData = null; } public OperationPanelData Data { get { return mData; } } OperationPanelData mData { get { return mPrivateData ?? (mPrivateData = new OperationPanelData()); } set { mUIData = value; mPrivateData = value; } } } }