using System; using UnityEngine; using UnityEngine.UI; using QFramework; namespace QFramework.Example { // Generate Id:b2f3cf3c-e3c6-4957-b964-f4c204beae24 public partial class UISetting { public const string Name = "UISetting"; [SerializeField] public UnityEngine.UI.Button VoiceAdd; [SerializeField] public UnityEngine.UI.Button VoiceSub; [SerializeField] public UnityEngine.UI.Slider VoiceSlider; [SerializeField] public UnityEngine.UI.Button MouseAdd; [SerializeField] public UnityEngine.UI.Button MouseSub; [SerializeField] public UnityEngine.UI.Slider MouseSlider; [SerializeField] public UnityEngine.UI.Button ConfirmBtn; private UISettingData mPrivateData = null; protected override void ClearUIComponents() { VoiceAdd = null; VoiceSub = null; VoiceSlider = null; MouseAdd = null; MouseSub = null; MouseSlider = null; ConfirmBtn = null; mData = null; } public UISettingData Data { get { return mData; } } UISettingData mData { get { return mPrivateData ?? (mPrivateData = new UISettingData()); } set { mUIData = value; mPrivateData = value; } } } }