CPU 使用率 (CPU Usage) 区域

CPU 使用率 (CPU Usage) 区域显示游戏中各部分所花的时间。选定后,面板下部显示所选帧的层级视图时间数据。
层级视图模式 (Hierarchy mode):显示层级时间数据。
组层级视图模式 (Group Hierarchy mode):将时间数据分成几个逻辑组(渲染 (Rendering)、物理 (Physics)、脚本 (Scripts) 等)。因为所有组的子项目可能出现在不同组(如某些脚本可能调用渲染函数),通常组时间百分比加起来超过 100%。(这不是错误)。
CPU 图表的堆叠方式可通过上下拖动图表标签重新排序。
在面板下部选定项目后,其时间数据在 CPU 图表中高亮显示(其他部分变暗)。再次单击项目取消选定。

选定 Shader.SetPass 后,该栏数据高亮显示。
在层级视图时间数据中,自用 (self) 时间指特定函数所花的时间,不包含调用子函数的时间。以上截图中,51.2% 的时间用于 Camera.Render 函数。该函数处理许多工作,调用不同绘图和挑选函数。除所有这些函数外,只有 0.8% 的时间真正用于 Camera.Render 函数。
CPU 分析器的其他 (Others)
部分记录不属于渲染器 (Renderer)、脚本 (Scripts)、物理 (Physics)、垃圾收集 (Garbage Collection) 或垂直同步 (VSync) 的所有区域。其中包括动画 (Animation)、AI、音频 (Audio)、粒子 (Particles)、网络 (Networking)、加载 (Loading) 和播放器循环 (PlayerLoop)。