![]() |
![]() |
|
![]() |
||||||||||
Editor utility functions.
Note: This is an editor class. To use it you have to place your script in Assets/Editor inside your project folder. Editor classes are in the UnityEditor namespace so for C# scripts you need to add "using UnityEditor;" at the beginning of the script.
| SetDirty |
Marks target object as dirty. |
| IsPersistent |
Determines if an object is stored on disk. |
| DisplayDialog |
Displays a modal dialog. |
| DisplayDialogComplex |
Displays a modal dialog with three buttons. |
| OpenFilePanel |
Displays the "open file" dialog and returns the selected path name. |
| SaveFilePanel |
Displays the "save file" dialog and returns the selected path name. |
| OpenFolderPanel |
Displays the "open folder" dialog and returns the selected path name. |
| SaveFolderPanel |
Displays the "save folder" dialog and returns the selected path name. |
| SaveFilePanelInProject |
Displays the "save file" dialog in the Assets folder of the project and returns the selected path name. |
| InstanceIDToObject |
Translates an instance ID to a reference to an object. |
| CompressTexture |
Compress a texture. |
| CloneComponent |
Duplicate a component. |
| CopySerialized |
Copy all settings of a Unity Object. |
| GetMiniThumbnail |
Returns the thumbnail for an object (like the ones you see in the project view). |
| CollectDependencies |
Calculates and returns a list of all assets the assets listed in roots depend on. |
| CollectDeepHierarchy |
Calculates and returns a list of all assets the assets listed in roots depend on. |
| UnloadUnusedAssets |
Unloads assets that are not used. |
| UnloadUnusedAssetsIgnoreManagedReferences |
Unloads assets that are not used, including the ones that are referenced only from scripts. |
| DisplayPopupMenu |
Displays a popup menu. |
| FocusProjectWindow |
Brings the project window to the front and focuses it. |
| FormatBytes |
Returns a text for a number of bytes. |
| DisplayProgressBar |
Displays or updates a progress bar. |
| DisplayCancelableProgressBar |
Displays or updates a progress bar that has a cancel button. |
| ClearProgressBar |
Removes progress bar. |
| GetObjectEnabled |
Is the object enabled (0 disabled, 1 enabled, -1 has no enabled button) |
| SetObjectEnabled |
Set the enabled state of the object |
| SetSelectedWireframeHidden |
Set whether the renderer's wireframe will be hidden when the renderer's gameobject is selected |
| ExtractOggFile |
Saves an AudioClip or MovieTexture to a file. |
| CreateGameObjectWithHideFlags |
Creates a game object with HideFlags and specified components. |