Version: 6000.3
语言: 中文
Unity 分析器
收集性能数据

Profiler介绍

使用分析器帮助您优化游戏的窗口。它显示了在游戏的各个领域花费了多少时间。例如,它可以报告渲染、动画制作或游戏逻辑所花费的时间百分比。更多信息
请参阅术语表
.

探查器记录应用程序性能的多个领域,并向您显示该信息。您可以使用此信息来确定可能需要在应用程序中优化的内容,并测试所做的更改的性能。

要打开“分析器”窗口,请转到“窗口>分析”>“分析器”。

“性能分析器”窗口,其中选择了“CPU 使用率分析器”模块中的一个框架。在详细信息窗格中选择“时间线”视图。
“性能分析器”窗口,其中选择了“CPU 使用率分析器”模块中的一个框架。在详细信息窗格中选择“时间线”视图。

您可以检查脚本代码并查看应用程序如何使用某些可能减慢速度的资产和资源。您还可以比较应用程序在不同设备上的性能。Profiler具有多个不同的Profiler模块,用于显示渲染、内存和音频等领域的性能数据。

探查器是基于检测的探查器,这意味着探查器使用应用程序代码中的标记来记录有关每个标记中的代码执行所需时间的详细计时信息。Unity API 内置了分析器标记,因此您可以探索代码的性能、定位性能问题并确定需要优化的领域。

您还可以使用自定义探查器标记放置在代码中,用于描述 CPU 或 GPU 事件,然后显示在 Unity 探查器窗口中。默认添加到 Unity 代码中,或者您可以使用 ProfilerMarker API 添加自己的自定义标记。更多信息
请参阅术语表
以监控特定数据,或使用深度分析进一步自定义您收集的数据。

其他资源

Unity 分析器
收集性能数据