mirror of
https://github.com/sinai-dev/UnityExplorer.git
synced 2025-06-16 14:17:51 +08:00
Make MouseInspector panel just a PanelBase
This commit is contained in:
parent
a5023d03f4
commit
7765b64748
@ -17,7 +17,7 @@ namespace UnityExplorer.Inspectors
|
|||||||
UI
|
UI
|
||||||
}
|
}
|
||||||
|
|
||||||
public class MouseInspector : UEPanel
|
public class MouseInspector : PanelBase
|
||||||
{
|
{
|
||||||
public static MouseInspector Instance { get; private set; }
|
public static MouseInspector Instance { get; private set; }
|
||||||
|
|
||||||
@ -38,19 +38,15 @@ namespace UnityExplorer.Inspectors
|
|||||||
|
|
||||||
// UIPanel
|
// UIPanel
|
||||||
internal static readonly string UIBaseGUID = $"{ExplorerCore.GUID}.MouseInspector";
|
internal static readonly string UIBaseGUID = $"{ExplorerCore.GUID}.MouseInspector";
|
||||||
private UIBase inspectorUIBase;
|
internal static UIBase inspectorUIBase;
|
||||||
|
|
||||||
public override string Name => "Inspect Under Mouse";
|
public override string Name => "Inspect Under Mouse";
|
||||||
public override UIManager.Panels PanelType => UIManager.Panels.MouseInspector;
|
|
||||||
public override int MinWidth => -1;
|
public override int MinWidth => -1;
|
||||||
public override int MinHeight => -1;
|
public override int MinHeight => -1;
|
||||||
public override Vector2 DefaultAnchorMin => Vector2.zero;
|
public override Vector2 DefaultAnchorMin => Vector2.zero;
|
||||||
public override Vector2 DefaultAnchorMax => Vector2.zero;
|
public override Vector2 DefaultAnchorMax => Vector2.zero;
|
||||||
|
|
||||||
public override bool CanDragAndResize => false;
|
public override bool CanDragAndResize => false;
|
||||||
public override bool NavButtonWanted => false;
|
|
||||||
public override bool ShouldSaveActiveState => false;
|
|
||||||
public override bool ShowByDefault => false;
|
|
||||||
|
|
||||||
internal Text objNameLabel;
|
internal Text objNameLabel;
|
||||||
internal Text objPathLabel;
|
internal Text objPathLabel;
|
||||||
@ -225,11 +221,10 @@ namespace UnityExplorer.Inspectors
|
|||||||
|
|
||||||
UIRoot.SetActive(false);
|
UIRoot.SetActive(false);
|
||||||
|
|
||||||
// Create a new canvas for this panel to live on.
|
//// Create a new canvas for this panel to live on.
|
||||||
// It needs to always be shown on the main display, other panels can move displays.
|
//// It needs to always be shown on the main display, other panels can move displays.
|
||||||
|
//
|
||||||
inspectorUIBase = UniversalUI.RegisterUI(UIBaseGUID, null);
|
//UIRoot.transform.SetParent(inspectorUIBase.RootObject.transform);
|
||||||
UIRoot.transform.SetParent(inspectorUIBase.RootObject.transform);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user