Unity 6.3
0 онлайн 60 гостей 3 в системе
Вход

EditorApplication.UpdateMainWindowTitle

Declaration

public static void UpdateMainWindowTitle();

Описание

Принуждает Unity Editor обновить заголовок окна. Эта функция автоматически вызывается при загрузке новой сцены или при запуске редактора. Пользователь, зарегистрировавший обратный вызов на EditorApplication.updateMainWindowTitle, может вызвать эту функцию для принудительного обновления заголовка окна.

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();
    }
}