Version: 6000.3
语言: 中文
检测所有函数调用
向代码添加分析信息

导航“性能分析器”窗口

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

选择和检查框架

要选择和检查框架:

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

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

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

自定义指标视图

在模块的图表中隐藏或显示指标,或对指标重新排序,以确定峰值的原因,或使更突出的指标可见。要自定义图表中显示的指标,请执行以下作:

  1. 单击其模块中指标标签旁边的彩色方块以隐藏或显示指标。
  2. 单击并拖动指标旁边的手柄图标 (═),以将其记录在堆叠图中,例如 CPU 使用率图表。

增加帧数

默认情况下,探查器会记录并保留应用程序的最后 2,000 帧,并显示有关每个帧的详细信息。要增加默认帧数:

  1. 打开“首选项”窗口(Unity >)
  2. 选择 Profiler 首选项Analysis > Profiler)
  3. 输入 帧计数(Frame Count) 的值,介于 600 到 4,000 帧之间。

注意:如果将此设置增加到较大的数字,则探查器的开销和内存使用可能会变得更加消耗性能。默认情况下,启用“自动内存管理”属性来管理此行为。当系统内存使用率处于临界水平,并且分析器使用超过 75% 的编辑器内存时,Unity 会丢弃帧数据,直到系统内存使用量恢复到正常状态(低于编辑器内存的 25%)。

其他资源

检测所有函数调用
向代码添加分析信息