| 123456789101112131415161718192021222324252627282930313233343536373839 | #if UNITY_2020_3_OR_NEWERusing System;using UnityEditor;using UnityEngine;using UnityEditor.UIElements;using UnityEngine.UIElements;namespace YooAsset.Editor{	/// <summary>	/// 分屏控件	/// </summary>	public class SplitView : TwoPaneSplitView	{		public new class UxmlFactory : UxmlFactory<SplitView, TwoPaneSplitView.UxmlTraits>		{		}		/// <summary>		/// 窗口分屏适配		/// </summary>		public static void Adjuster(VisualElement root)		{			var topGroup = root.Q<VisualElement>("TopGroup");			var bottomGroup = root.Q<VisualElement>("BottomGroup");			topGroup.style.minHeight = 100f;			bottomGroup.style.minHeight = 100f;			root.Remove(topGroup);			root.Remove(bottomGroup);			var spliteView = new SplitView();			spliteView.fixedPaneInitialDimension = 300;			spliteView.orientation = TwoPaneSplitViewOrientation.Vertical;			spliteView.contentContainer.Add(topGroup);			spliteView.contentContainer.Add(bottomGroup);			root.Add(spliteView);		}	}}#endif
 |