版本:Unity 6 (6000.0)
语言:English
收集有关 Unity 编辑器的性能数据
数据可视化

构建配置文件性能分析器设置

配置性能分析器一个帮助您优化游戏的窗口。它显示在游戏的各个领域花费了多少时间。例如,它可以报告渲染、动画或游戏逻辑中花费的时间百分比。 更多信息
参见 术语表
在构建应用程序时收集数据的方式。

构建配置文件窗口中,您可以启用一些设置来更改性能分析器测量数据的方式。

先决条件

要启用性能分析器特定设置,必须启用开发版本开发版本包含调试符号并启用性能分析器。 更多信息
参见 术语表
设置

  1. 打开构建配置文件窗口(菜单:文件 > 构建配置文件
  2. 选择应用程序的目标平台
  3. 启用开发版本设置
Build Profiles with Development Build enabled
启用了开发版本的构建配置文件

性能分析器构建配置文件设置

有两个设置与性能分析器收集数据的方式相关。

设置 描述
自动连接性能分析器 启用此设置可在应用程序启动时自动连接到性能分析器。Unity 编辑器在构建过程中将其 IP 地址烘焙到构建的播放器中。当您启动播放器时,它会尝试连接到位于烘焙 IP 地址的编辑器中的性能分析器。
深度性能分析支持 当构建的播放器启动时,Unity 会执行深度性能分析,这意味着性能分析器会分析代码的每个部分,而不仅仅是明确包装在性能分析器标记放置在代码中以描述随后在 Unity 性能分析器窗口中显示的 CPU 或 GPU 事件。默认情况下添加到 Unity 代码中,或者您可以使用 ProfilerMarker API 添加您自己的自定义标记。 更多信息
参见 术语表
中的代码计时。这对于获取应用程序启动时间的性能分析信息很有用,但是,这会给您的构建增加少量开销。

其他资源

收集有关 Unity 编辑器的性能数据
数据可视化