Editor.UseDefaultMargins

Cambiar al Manual
public bool UseDefaultMargins ();

Descripción

Anule este método en subclases para devolver false si no desea márgenes predeterminados.

De forma predeterminada, el contenido del Inspector tiene un margen izquierdo grande y un margen derecho pequeño. Esto se debe a que el callback completa Editor.OnInspectorGU está envuelta en un grupo vertical con el estilo EditorStyles.inspectorDefaultMargins. Para obtener un aspecto coherente, estos márgenes predeterminados se deben utilizar para la mayoría de la GUI con controles regulares.

Sin embargo, algunos elementos GUI especiales pueden beneficiarse de ocupar todo el ancho del Inspector, con sólo un pequeño margen en ambos lados. Para deshabilitar los márgenes predeterminados, anule el método Editor.UseDefaultMargins en su Editor personalizado y haga que devuelva false. Luego, puede envolver su contenido GUI dentro de un grupos verticales a su gusto. Por ejemplo, puede insertar parte de la GUI dentro de un grupo vertical con el estilo EditorStyles.inspectorFullWidthMargins ye insertar otras partes de la GUI dentro de un grupo vertical con el estilo EditorStyles.inspectorDefaultMargins style.

See Also: EditorGUILayout.BeginVertical, EditorGUILayout.EndVertical, EditorStyles.inspectorDefaultMargins, EditorStyles.inspectorFullWidthMargins.

Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961