Version: 2023.1

DockPosition

enumeration

切换到手册

描述

DockPosition describes the alignment of an Overlay within a DockZone.

Use DockPosition in an OverlayAttribute to set the default location for an Overlay.

using UnityEditor;
using UnityEditor.Overlays;
using UnityEngine;
using UnityEngine.UIElements;

// Use OverlayAttribute to specify that in new Scene Views, when this Overlay is first opened it will be in the // top toolbar, aligned to the left side. [Overlay(typeof(SceneView), "Docked Top Toolbar, Left Aligned", defaultDockZone = DockZone.TopToolbar, defaultDockPosition = DockPosition.Top)] class MyOverlay : Overlay { public override VisualElement CreatePanelContent() => new Label("Overlay Contents"); }

变量

TopThe Overlay will be aligned to the top or left of the DockZone.
BottomThe Overlay will be aligned to the bottom or right of the DockZone.

Did you find this page useful? Please give it a rating: