EditorUtility
класс в UnityEditor
Описание
Функции редактора.
Статические свойства
| Свойство | Описание |
|---|---|
| activePlayModeTint | Цвет оттенка, который в настоящее время применяется редактор UI. |
| scriptCompilationFailed | True, если в журнале имеются сообщения об ошибках компиляции. |
Статические методы
| Метод | Описание |
|---|---|
| ClearDefaultParentObject | Очищает родительскую GameObject по умолчанию либо от конкретной Scene, либо от активной Scene. |
| ClearDirty | Очистить грязный флаг цели. |
| ClearProgressBar | Удаляет строку прогресса. |
| CollectDeepHierarchy | Собирает все объекты в иерархии, имеющие корни в каждом из заданных объектов. |
| CollectDependencies | Вычисляет и возвращает список всех ассетов, от которых зависят ассеты, перечисленные в корнях. |
| CompressCubemapTexture | Сжатие текстуры кубического сопоставления. |
| CompressTexture | Сжатие текстуры. |
| CopySerialized | Копирует все серийные свойства объекта Unity из одного объекта в другой. |
| CopySerializedIfDifferent | Копирует все настройки объекта Unity во второй объект, если они отличаются. |
| CopySerializedManagedFieldsOnly | Копирует поля, поддающиеся серийному кодированию, из одного управляемого объекта в другой. |
| CreateGameObjectWithHideFlags | Создает GameObject с HideFlags и указанными компонентами. |
| DisplayCancelableProgressBar | Отображает или обновляет строку прогресса с кнопкой отмены. |
| DisplayDialog | Этот метод отображает модальный диалог. |
| DisplayDialogComplex | Отображает модальный диалог с тремя кнопками. |
| DisplayPopupMenu | Отображает всплывающее меню. |
| DisplayProgressBar | Отображает или обновляет строку прогресса. |
| EntityIdToObject | Преобразует EntityId в ссылку на объект. |
| FocusProjectWindow | Выводит окно проекта на передний план и фокусирует его. |
| FormatBytes | Возвращает текст для определенного числа байт. |
| GetDirtyCount | Возвращает целое число, указывающее, сколько раз изменялись серийные свойства указанного объекта. |
| GetObjectEnabled | Включен ли объект (0 отключено, 1 включено, -1 не имеет включенной кнопки). |
| IsDirty | Получает логическое значение, указывающее, изменился ли указанный объект с момента его последнего сохранения. |
| IsPersistent | Определяет, хранится ли объект на диске. |
| IsRunningUnderCPUEmulation | Получает логическое значение. Это значение указывает, не может ли ваш CPU выполнять Unity в нативном режиме и запускает ли он эмулированную версию. |
| IsUnityExtensionsInitialized | Возвращает логическое значение, отражающее состояние инициализации расширений Unity. |
| IsValidUnityYAML | Возвращает true, если указанная строка может быть расшифрована как YAML. |
| NaturalCompare | Человеческая сортировка. |
| OpenFilePanel | Отображает диалог "открыть файл" и возвращает выбранное имя пути. |
| OpenFilePanelWithFilters | Отображает диалог "открыть файл" и возвращает выбранное имя пути. |
| OpenFolderPanel | Отображает диалог "открыть папку" и возвращает выбранное имя пути. |
| OpenPropertyEditor | Открыть редактор свойств для объекта. |
| RequestScriptReload | Unity Editor перезагружает сборки скриптов асинхронно в следующем кадре. Это сбрасывает состояние всех скриптов, но код, не менявшийся с прошлой компиляции, Unity заново не компилирует. |
| RevealInFinder | Открывает окно Finder (macOS) или окно File Explorer (Microsoft Windows) и указывает на указанный файл. |
| SaveFilePanel | Отображает диалог "сохранить файл" и возвращает выбранное имя пути. |
| SaveFilePanelInProject | Отображает диалог "сохранить файл" в папке Assets проекта и возвращает имя выбранного пути. |
| SaveFolderPanel | Отображает диалог "сохранить папку" и возвращает выбранное имя пути. |
| SetCameraAnimateMaterials | Настраивает эту камеру для разрешения анимации материалов в редакторе. |
| SetCameraAnimateMaterialsTime | Задает глобальное время для этой камеры, которое будет использоваться при отображении. |
| SetCustomDiffTool | Установить пользовательские параметры инструмента сравнения. |
| SetDefaultParentObject | Задает родительский объект по умолчанию для активного Scene. |
| SetDirty | Помечает целевой объект как грязный. |
| SetObjectEnabled | Задаёт активированное состояние объекта. |
| SetSelectedRenderState | Установить Scene Вид выбранного режима отображения для этого Рендерера. |
| UnloadUnusedAssetsImmediate | Выгрузка неиспользуемых ассетов. |
| UpdateGlobalShaderProperties | Обновляет глобальные свойства шейдера для использования при рендеринге. |