包含此页的版本:
不含此页的版本:
“后台任务”窗口显示任何正在运行的异步任务的进度。例如,可以看到着色器编译的进度,lightmap:预渲染的纹理,包含光源对场景中静态对象的效果。光照贴图覆盖在场景几何体之上,以创建光照效果。更多信息
请参阅术语表烘焙,以及遮挡剔除 禁用从摄像机视图中隐藏(遮挡)的游戏对象渲染的过程。更多信息
请参阅术语表.
若要打开“后台任务”窗口,请执行下列作之一:
工具栏Unity 编辑器顶部的一排按钮和基本控件,允许您以各种方式(例如缩放、平移)与编辑器交互。更多信息
请参阅术语表:提供用于筛选任务和从列表中清除非活动任务的选项。
任务列表:显示以下每个任务的进度信息:
“后台任务”窗口中的每个条目都显示有关任务的以下信息。
| 屏幕截图标签 | 部分 | 显示 |
|---|---|---|
| 1 | 任务名称/描述 | 任务的名称或简短说明。 |
| 2 | 进度条 | 指示任务距离完成的距离。 如果任务是不确定的,因为其进度不可测量,则条形图会显示一个小的填充区域,该区域会从一侧移动到另一侧,直到任务完成。 |
| 3 | 完成百分比 | 以百分比表示任务距离完成的距离。 对于进度不可衡量的不确定任务,此区域为空。 |
| 4 | 取消 | 单击以取消活动任务。 如果无法取消任务,则不会显示此图标。 |
| 5 | 地位 | (可选)显示活动任务的当前活动的简短说明。 任务完成 后,此区域将显示其最终状态(例如,已完成、失败或已取消)。 |
| 6 | 经过时间/剩余时间/总时间 | 当活动任务花费的时间超过几秒钟时,显示当前经过的时间或估计的剩余时间。 任务完成 后,此区域将显示经过的总时间。 |
某些任务会生成子任务。进度窗口显示父任务中的总体进度条目 (1),以及每个子任务的子进度条目 (2)。
监视子任务以确定复杂任务的哪个部分花费的时间最多。这对于光照贴图烘焙等作非常有用,这些作可能有数百个子任务。
后台任务可以具有以下状态:
| 地位 | 描述 | 图标 |
|---|---|---|
| 积极 | 任务正在运行,并将进度报告为完成百分比或估计剩余时间。 | 没有 |
| 定 | 任务正在运行并报告进度,但无法确定它离完成有多近。 | 没有 |
| 完成 | 任务成功完成 |
![]() (复选标记) |
| 反应 迟钝 | 任务在五秒钟内未报告任何进度。 | 没有 |
| 取消 | 该任务不再处于活动状态,因为您手动取消了它。 某些任务无法从“后台任务”窗口取消。 |
![]() (警告符号) |
| 失败 | 任务不再处于活动状态,因为它失败了 |
![]() (错误符号) |
使用“后台任务”窗口工具栏中的筛选器选项隐藏和显示不同类型的任务。
| 过滤器选项 | 显示或隐藏 |
|---|---|
![]() (复选标记) |
已完成的任务 |
![]() (警告符号) |
已取消和无响应的任务 |
![]() (错误符号) |
失败的任务 |
您可以直接从“后台任务”窗口取消某些正在运行的任务。要取消正在运行的任务,请单击取消 (x) 图标。
单击工具栏中的清除非活动按钮以从列表中删除所有非活动任务。
Unity 会自动从列表中清除大多数已完成的任务。但是,某些任务旨在保留在列表中,直到您手动清除它们。
失败和取消的任务也会保留在列表中,直到您清除它们。
要清除无响应的任务,必须先取消它们。
Unity 编辑器状态栏显示一个全局进度条,其中显示所有活动任务的总体进度。它不包括已完成、失败或已取消的任务。