版本:Unity 6 (6000.0)
语言:English
检测所有函数调用
在独立进程中运行 Profiler

Profiler 窗口导航

要打开 Profiler,请转到**窗口 > 分析 > Profiler** 或使用键盘快捷键 Ctrl+7(macOS 上为 Command+7)。使用Profiler 模块图表 检查和分析 Profiler 数据。

选择和检查帧

要选择和检查帧

  1. 单击要检查的Profiler一个帮助您优化游戏的窗口。它显示在游戏的各个区域花费了多少时间。例如,它可以报告渲染、动画或游戏逻辑中花费的时间百分比。 更多信息
    参见术语表
    模块图表的区域。将出现一条白线,突出显示应用程序的一帧。
  2. 要浏览帧,请使用 Profiler 窗口工具栏Unity 编辑器顶部的按钮和基本控件行,允许您以各种方式与编辑器交互(例如缩放、平移)。 更多信息
    参见术语表
    中的传输控件或键盘上的箭头键。

然后,Unity 会在 Profiler 窗口下半部分的面板中显示有关帧的更多详细信息。此窗口中的详细信息类型会根据您选择的配置文件模块而有所不同。有关每个模块在此区域显示的具体详细信息,请参阅各个Profiler 模块的文档。

Unity 自动管理图表的垂直比例,并且图表会尝试填充窗口的垂直空间。要更详细地检查图表,请拖动图表和详细信息窗格之间的分隔线以增加图表的屏幕区域。

自定义指标视图

隐藏或显示模块图表中的指标,或重新排序指标,以识别峰值的原因或使更突出的指标可见。要自定义图表中显示的指标

  1. 单击指标标签旁边的彩色正方形以隐藏或显示指标。
  2. 单击并拖动指标旁边的句柄图标 (═) 以在堆叠图表(例如CPU 使用率图表)中重新排序它。

增加帧数

默认情况下,Profiler 会记录并保留应用程序的最后 300 帧,并显示有关每一帧的详细信息。要增加默认帧数

  1. 打开“首选项”窗口(**Unity > 设置**)
  2. 选择 Profiler 首选项(**分析 > Profiler**)
  3. 输入**帧数**的值,最多 2,000 帧。

注意:如果将此设置增加到较大的数字,Profiler 的开销和内存使用量可能会变得更占用性能。

其他资源

检测所有函数调用
在独立进程中运行 Profiler