updateMainWindowTitle
Register a custom callback to specify how the Unity Editor title can be generated. Unity will trigger this callback when a new scene is loaded, when Unity starts or when EditorApplication.UpdateMainWindowTitle is called.
Read time 1 minuteLast updated 4 days ago
Definition
- Type: Event
- Namespace: UnityEditor
- Assembly: UnityEditor
public static event Action<ApplicationTitleDescriptor> updateMainWindowTitle
Examples
using UnityEditor;using UnityEngine;public class WindowTitleExample{ private static void CustomTitleBar(ApplicationTitleDescriptor desc) { desc.title = $"My Editor Custom Title version: {Random.value}"; } [MenuItem("Test/Setup custom title bar")] static void Setup() { EditorApplication.updateMainWindowTitle -= CustomTitleBar; // This callback will be triggered when a new scene is loaded or when Unity starts. EditorApplication.updateMainWindowTitle += CustomTitleBar; EditorApplication.UpdateMainWindowTitle(); }}