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