EditorUtility

class in UnityEditor

Switch to Manual

Description

Editor 实用程序函数。

Static Variables

scriptCompilationFailed如果日志中有任何编译错误消息,则为 true。

Static Functions

ClearProgressBar删除进度条。
CollectDeepHierarchy收集层级视图中以每个指定对象为根对象的所有对象。
CollectDependencies计算并返回 roots 中列出的资源所依赖的所有资源的列表。
CompressCubemapTexture压缩立方体贴图纹理。
CompressTexture压缩纹理。
CopySerialized复制 Unity Object 的所有设置。
CopySerializedIfDifferent将 Unity Object 的所有设置复制到第二个 Object(如果两者不同)。
CopySerializedManagedFieldsOnlyCopies the serializable fields from one managed object to another.
CreateGameObjectWithHideFlags使用 HideFlags 和指定组件创建游戏对象。
DisplayCancelableProgressBar显示或更新含有 Cancel 按钮的进度条。
DisplayDialog显示模态对话框。
DisplayDialogComplex显示含有三个按钮的模态对话框。
DisplayPopupMenu显示弹出菜单。
DisplayProgressBar显示或更新进度条。
ExtractOggFile将 AudioClip 或 MovieTexture 保存到一个文件。
FocusProjectWindow将 Project 窗口置于前面并聚焦该窗口。
FormatBytes返回有关字节数的文本。
GetObjectEnabled对象是否已启用(0 表示已禁用,1 表示已启用,-1 表示没有 Enabled 按钮)。
InstanceIDToObject将实例 ID 转换为对对象的引用。
IsPersistent确定对象是否存储在磁盘中。
NaturalCompare仿人类排序。
OpenFilePanel显示“打开文件”对话框并返回所选的路径名称。
OpenFilePanelWithFilters显示“打开文件”对话框并返回所选的路径名称。
OpenFolderPanel显示“打开文件夹”对话框并返回所选的路径名称。
SaveFilePanel显示“保存文件”对话框并返回所选的路径名称。
SaveFilePanelInProject在项目的 Assets 文件夹中显示“保存文件”对话框并返回所选的路径名称。
SaveFolderPanel显示“保存文件夹”对话框并返回所选的路径名称。
SetCameraAnimateMaterials设置此摄像机以启用编辑器中的材质动画。
SetCameraAnimateMaterialsTime为此摄像机设置渲染时使用的全局时间。
SetDirty将 target 对象标记为“脏”(仅适用于非场景对象)。
SetObjectEnabled设置对象的启用状态。
SetSelectedRenderState为此渲染器将场景视图设置为所选的显示模式。
UnloadUnusedAssetsImmediate卸载未使用的资源。
UpdateGlobalShaderProperties更新渲染时使用的全局着色器属性。