版本: Unity 6 (6000.0)
语言英语
  • C#

EditorUtility

UnityEditor 中的类

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们会阅读用户提出的每一项更改建议,并在适用的情况下进行更新。

关闭

提交失败

由于某些原因,您的更改建议无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

编辑器实用程序函数。

静态属性

scriptCompilationFailed如果日志中存在任何编译错误消息,则为真。

静态方法

ClearDefaultParentObject清除特定场景或活动场景的默认父游戏对象。
ClearDirty清除目标的脏标记。
ClearProgressBar移除进度条。
CollectDeepHierarchy收集给定对象中每个对象根目录下的所有层次结构中的对象。
CollectDependencies计算并返回根目录中列出的所有资源所依赖的所有资源的列表。
CompressCubemapTexture压缩立方体贴图纹理。
CompressTexture压缩纹理。
CopySerialized复制 Unity 对象的所有设置。
CopySerializedIfDifferent如果 Unity 对象的设置不同,则将其复制到第二个对象。
CopySerializedManagedFieldsOnly将一个托管对象的序列化字段复制到另一个托管对象。
CreateGameObjectWithHideFlags创建具有 HideFlags 和指定组件的游戏对象。
DisplayCancelableProgressBar显示或更新带有取消按钮的进度条。
DisplayDialog此方法显示一个模态对话框。
DisplayDialogComplex显示一个带有三个按钮的模态对话框。
DisplayPopupMenu显示一个弹出菜单。
DisplayProgressBar显示或更新进度条。
FocusProjectWindow将项目窗口置于最前面并将其聚焦。
FormatBytes返回字节数的文本。
GetDialogOptOutDecision此方法显示一个模态对话框,允许用户选择不再显示当前对话框。
GetDirtyCount返回一个整数,指示指定对象的序列化属性更改的次数。
GetObjectEnabled对象是否启用(0 禁用,1 启用,-1 没有启用按钮)。
InstanceIDToObject将实例 ID 转换为对对象的引用。
IsDirty获取一个布尔值,指示自上次保存以来指定对象是否已更改。
IsPersistent确定对象是否存储在磁盘上。
IsRunningUnderCPUEmulation获取一个布尔值。此值指示您的 CPU 是否无法原生执行 Unity 并且正在运行模拟版本。
IsUnityExtensionsInitialized返回一个布尔值,表示 Unity 扩展初始化的状态。
IsValidUnityYAML如果提供的字符串可以解析为 YAML,则返回 true。
NaturalCompare类似人类的排序。
OpenFilePanel显示“打开文件”对话框并返回选定的路径名。
OpenFilePanelWithFilters显示“打开文件”对话框并返回选定的路径名。
OpenFolderPanel显示“打开文件夹”对话框并返回选定的路径名。
OpenPropertyEditor为对象打开属性编辑器。
RequestScriptReloadUnity 编辑器在下一帧异步重新加载脚本程序集。这会重置所有脚本的状态,但 Unity 不会编译自上次编译以来已更改的任何代码。
SaveFilePanel显示“保存文件”对话框并返回选定的路径名。
SaveFilePanelInProject在项目的 Assets 文件夹中显示“保存文件”对话框并返回选定的路径名。
SaveFolderPanel显示“保存文件夹”对话框并返回选定的路径名。
SetCameraAnimateMaterials将此摄像机设置为允许在编辑器中动画化材质。
SetCameraAnimateMaterialsTime设置此摄像机在渲染时使用的全局时间。
SetCustomDiffTool设置自定义差异工具设置。
SetDefaultParentObject设置活动场景的默认父对象。
SetDialogOptOutDecision此方法显示一个模态对话框,允许用户选择不再显示当前对话框。
SetDirty将目标对象标记为脏。
SetObjectEnabled设置对象的启用状态。
SetSelectedRenderState设置此渲染器的场景视图所选显示模式。
UnloadUnusedAssetsImmediate卸载未使用的资源。
UpdateGlobalShaderProperties更新在渲染时使用的全局着色器属性。