版本:Unity 6 (6000.0)
语言:English
状态栏
控制台窗口

后台任务窗口

后台任务窗口显示任何正在运行的异步任务的进度。例如,您可以查看着色器编译光照贴图预渲染的纹理,包含场景中静态物体上的光源效果。光照贴图覆盖在场景几何体上以创建照明效果。 更多信息
参见 术语表
烘焙和遮挡剔除禁用渲染对摄像机不可见(被遮挡)的 GameObjects 的过程。 更多信息
参见 术语表
的进度。

要打开后台任务窗口,请执行以下操作之一

  • 从菜单中,选择**窗口** > **常规** > **进度**。
  • 从 Unity 编辑器状态栏中,点击全局进度条或活动指示器(旋转器)。
The Background Tasks Window
后台任务窗口
  1. 工具栏Unity 编辑器顶部的按钮和基本控件行,允许您以各种方式与编辑器交互(例如缩放、平移)。 更多信息
    参见 术语表
    :提供用于按状态筛选任务清除列表中不活动的任务的选项。

  2. 任务列表:显示以下每个任务的进度信息

    • 活动任务,包括已停止响应的任务。
    • 一些已完成的任务。默认情况下,Unity 会从列表中删除这些任务,但有些任务旨在保留在列表中,直到您手动清除它们
    • 失败和取消的任务。

任务信息

后台任务窗口中的每个条目都显示有关该任务的以下信息。

Components of a background task entry
后台任务条目的组成部分
屏幕截图标签 部分 显示
1 任务名称/描述 任务的名称或简短描述。
2 进度条 指示任务完成的接近程度。

如果任务是不确定的,因为其进度无法衡量,则该条会显示一个小填充区域,该区域会在任务完成之前左右移动。
3 完成百分比 以百分比的形式显示任务完成的接近程度。

对于进度无法衡量的不确定任务,此区域为空。
4 取消 点击以取消活动任务。

如果任务无法取消,则此图标不会出现。
5 状态 可选地显示活动任务当前活动的简短描述。

任务完成后,此区域将显示其最终状态(例如,已完成、失败或已取消)。
6 已用/剩余/总时间 当活动任务持续时间超过几秒钟时,显示当前已用时间或估计剩余时间。

任务完成后,此区域将显示总共已用时间。

子任务

某些任务会生成子任务。进度窗口在父任务 (1) 中显示一个整体进度条目,并在每个子任务 (2) 中显示一个子进度条目。

Subtasks in the Background Tasks window
后台任务窗口中的子任务

监视子任务以确定复杂任务的哪一部分花费的时间最多。这对于光照贴图烘焙等操作很有用,这些操作可能包含数百个子任务。

查看任务状态

后台任务可以具有以下状态

状态 描述 图标
活动 任务正在运行并报告进度(例如完成百分比或估计剩余时间)。
不确定 任务正在运行并报告进度,但无法确定其完成的接近程度。
已完成 任务已成功完成
(复选标记)
无响应 任务五秒钟内未报告任何进度。
已取消 任务不再处于活动状态,因为您已手动取消它。

某些任务无法从后台任务窗口中取消。

(警告符号)
失败 任务不再处于活动状态,因为它已失败
(错误符号)

按状态筛选任务

使用后台任务窗口工具栏中的筛选选项隐藏和显示不同类型的任务。

Filter toggles in the Background Tasks window
后台任务窗口中的筛选切换
筛选选项 显示或隐藏

(复选标记)
已完成的任务

(警告符号)
已取消和无响应的任务

(错误符号)
失败的任务

取消活动任务

您可以直接从后台任务窗口取消某些正在运行的任务。要取消正在运行的任务,请点击**取消**(**x**)图标。

清除不活动的任务

点击工具栏中的**清除不活动**按钮以从列表中删除所有不活动的任务。

Unity 会自动从列表中清除大多数已完成的任务。但是,某些任务旨在保留在列表中,直到您手动清除它们。

失败和取消的任务也会保留在列表中,直到您清除它们。

要清除无响应的任务,您必须先取消它们。

查看全局进度

Unity 编辑器状态栏显示一个全局进度条,该进度条显示所有活动任务的总体聚合进度。它不包括已完成、失败或已取消的任务。

状态栏
控制台窗口