Version: 5.6

GraphicEditor

class in UnityEditor.UI

/

Hereda de:Editor

Cambiar al Manual

Descripción

Extienda esta clase para escribir su propio editor gráfico.

See Also: Editor.

Funciones Públicas

OnInspectorGUIImplement specific GraphicEditor inspector GUI code here. If you want to simply extend the existing editor call the base OnInspectorGUI () before doing any custom GUI code.

Funciones Protegidas

AppearanceControlsGUIGUI related to the appearance of the graphic. Color and Material properties appear here.
NativeSizeButtonGUIGUI for showing a button that sets the size of the RectTransform to the native size for this Graphic.
OnDisableSee MonoBehaviour.OnDisable.
RaycastControlsGUIGUI related to the Raycasting settings for the graphic.
SetShowNativeSizeSet if the 'Set Native Size' button should be visible for this editor.

Miembros heredados

Variables

serializedObjectUn SerializedObject representando el objeto u objetos siendo inspeccionados.
targetEl objeto siendo inspeccionado.
targetsUn arreglo de todos los objetos siendo inspeccionados.

Funciones Públicas

DrawDefaultInspectorDibuje el inspector integrado.
DrawHeaderLlame esta función para dibujar el encabezado del editor.
DrawPreviewEl primer punto de entrada para Preview Drawing.
GetInfoStringImplemente este método para mostrar información asset encima de la pre-visualización del asset.
GetPreviewTitleAnule este método si desea cambiar la etiqueta del área de vista previa.
HasPreviewGUIAnule este método en las sub-classes si usted implementa OnPreviewGUI.
OnInteractivePreviewGUIImplemente para crear su propia vista previa personalizada interactiva. Las vistas previas interactivas personalizadas se utilizan en el área de vista previa del inspector y el selector de objetos.
OnPreviewGUIImplemente para crear su propia vista previa personalizada para el área de vista previa del inspector, los encabezados del editor principal y el selector de objetos.
OnPreviewSettingsAnule este método si desea mostrar controles personalizados en el encabezado de la vista previa.
RenderStaticPreviewAnule este método si usted quiere renderizar una previsualización estática que se muestra.
RepaintRe-pinta cualquier inspector que muestre este editor.
RequiresConstantRepaintEsta edición requiere que sea re-pintada constantemente en su estado actual?
UseDefaultMarginsAnule este método en subclases para devolver false si no desea márgenes predeterminados.

Funciones Estáticas

CreateCachedEditor previousEditor es un editor para targetObject o targetObjects. La función devuelve si el editor ya está rastreando los objetos, o Destruye el editor anterior y crea uno nuevo.
CreateCachedEditorWithContextCreates a cached editor using a context object.
CreateEditorCrea un editor personalizado para targetObject o targetObjects.
CreateEditorWithContextMake a custom editor for targetObject or targetObjects with a context object.

Mensajes

OnSceneGUIPermite al Editor manejar un evento en la vista de escena.