ApplicationTitleDescriptor
класс в UnityEditor
Описание
Вспомогательный класс со всеми сведениями, необходимыми для формирования заголовка главного окна Unity Editor. Все поля объединяются в один готовый заголовок. Если задано только ApplicationTitleDescriptor.title предоставляется, это станет полным названием.
См. также: 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(); } }
Свойства
| Свойство | Описание |
|---|---|
| activeSceneName | Unity активная сцена. |
| codeCoverageEnabled | Включено ли покрытие кода. |
| projectName | Текущее название проекта. |
| targetName | Какова цель времени выполнения для сборки Unity. |
| title | Установка этого поля установит полное название редактора без использования каких-либо других полей ApplicationTitleDescriptor. |
| unityProductName | Unity имя версии в форме: Unity <номер> <поток выпуска (необязательно)>. |
| unityVersion | Номер версии Unity. |