Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


OverlayCanvasSettingsAttribute()

The attribute that defines the default settings for an Editor Window that supports overlays.
Read time 1 minuteLast updated 13 days ago

Definition

public OverlayCanvasSettingsAttribute()

Remarks

See also ISupportOverlays and OverlayCanvas.

Examples

using UnityEditor;using UnityEditor.Overlays;[OverlayCanvasSettings(defaultColor = new float[] {1, 0, 0, 0.8f}, defaultColorDark = new float[] { 1, 0, 0, 0.8f }, defaultColorLight = new float[] { 0, 0, 1, 0.8f })]public class OverlayCanvasSettingsExample : EditorWindow, ISupportsOverlays{ [MenuItem("Test/Open Canvas Window")] static void OpenWindow() { GetWindow<OverlayCanvasSettingsExample>(); }}