EditorApplication

class in UnityEditor

Switch to Manual

Description

Основной класс приложения.

Static Variables

applicationContentsPathПуть к содержимому редактора Unity. (только чтение)
applicationPathВозвращает путь к приложению редактора Unity. (Только чтение)
contextualPropertyMenuCallback raised whenever the user contex-clicks on a property in an Inspector.
delayCallDelegate which is called once after all inspectors update.
hierarchyWindowChangedA callback to be raised when an object in the hierarchy changes.Each time an object is (or a group of objects are) created, renamed, parented, unparented or destroyed this callback is raised.
hierarchyWindowItemOnGUIДелегат для событий OnGUI для каждого видимого элемента списка в HierarchyWindow.
isCompilingКомпилирует ли редактор скрипты в данный момент? (Только чтение)
isPausedНаходится ли редактор на паузе в данный момент?
isPlayingНаходится ли редактор в режиме воспроизведения?
isPlayingOrWillChangePlaymodeНаходится ли проигрыватель в режиме воспроизведения, или переключается на него? (только чтение)
isRemoteConnectedIs editor currently connected to Unity Remote 4 client app.
isTemporaryProjectReturns true if the current project was created as a temporary project.
isUpdatingTrue if the Editor is currently refreshing the AssetDatabase.
modifierKeysChangedДелегат для события изменения состояния клавиш-модификаторов.
projectWindowChangedОбратный вызов, срабатывающий каждый раз, когда состояние окна Project изменяется.
projectWindowItemOnGUIДелегат для событий OnGUI для каждого видимого элемента в ProjectWindow.
scriptingRuntimeVersionReturns the scripting runtime version currently used by the Editor.
searchChangedОбратный вызов, срабатывающий каждый раз, когда изменяется содержимое поисковой строки окна.
timeSinceStartupВремя, с которого запущен редактора. (Только чтение)
updateДелегат для общих обновлений.

Static Functions

BeepПроигрывает системный гудок.
DirtyHierarchyWindowSortingSet the hierarchy sorting method as dirty.
ExecuteMenuItemВызывает пункт меню по указанному пути.
ExitВыходит из приложения редактора Unity.
LoadLevelAdditiveAsyncInPlayModeLoad the given level additively in play mode asynchronously
LoadLevelAdditiveInPlayModeLoad the given level additively in play mode.
LoadLevelAsyncInPlayModeLoad the given level in play mode asynchronously.
LoadLevelInPlayModeLoad the given level in play mode.
LockReloadAssembliesПредотвращает загрузку сборок, когда это неудобно.
OpenProjectОткрыть другой проект.
QueuePlayerLoopUpdateNormally, a player loop update will occur in the editor when the scene has been modified. This method allows you to queue a player loop update regardless of whether the scene has been modified.
RepaintHierarchyWindowМожет быть использован для обеспечения перерисовки HierarchyWindow.
RepaintProjectWindowМожет быть использован для обеспечения перерисовки ProjectWindow
SetTemporaryProjectKeepPathSets the path that Unity should store the current temporary project at, when the project is closed.
StepВыполняет один шаг кадра.
UnlockReloadAssembliesДолжно вызываться после LockReloadAssemblies, чтобы возобновить загрузку сборок.

Events

pauseStateChangedEvent that is raised whenever the Editor's pause state changes.
playModeStateChangedEvent that is raised whenever the Editor's play mode state changes.

Delegates

CallbackFunctionДелегат, вызываемый из обработчиков EditorApplication
HierarchyWindowItemCallbackДелегат, вызываемый для каждого видимого элемента списка в HierarchyWindow на каждом событии OnGUI.
ProjectWindowItemCallbackДелегат, вызываемый для каждого видимого элемента списка в ProjectWindow на каждом событии OnGUI.
SerializedPropertyCallbackFunctionDelegate to be called from EditorApplication contextual inspector callbacks.