配置性能分析器一个帮助您优化游戏的窗口。它显示在游戏的各个领域花费了多少时间。例如,它可以报告渲染、动画或游戏逻辑中花费的时间百分比。 更多信息
参见 术语表在构建应用程序时收集数据的方式。
在构建配置文件窗口中,您可以启用一些设置来更改性能分析器测量数据的方式。
要启用性能分析器特定设置,必须启用开发版本开发版本包含调试符号并启用性能分析器。 更多信息
参见 术语表设置
有两个设置与性能分析器收集数据的方式相关。
设置 | 描述 |
---|---|
自动连接性能分析器 | 启用此设置可在应用程序启动时自动连接到性能分析器。Unity 编辑器在构建过程中将其 IP 地址烘焙到构建的播放器中。当您启动播放器时,它会尝试连接到位于烘焙 IP 地址的编辑器中的性能分析器。 |
深度性能分析支持 | 当构建的播放器启动时,Unity 会执行深度性能分析,这意味着性能分析器会分析代码的每个部分,而不仅仅是明确包装在性能分析器标记放置在代码中以描述随后在 Unity 性能分析器窗口中显示的 CPU 或 GPU 事件。默认情况下添加到 Unity 代码中,或者您可以使用 ProfilerMarker API 添加您自己的自定义标记。 更多信息 参见 术语表中的代码计时。这对于获取应用程序启动时间的性能分析信息很有用,但是,这会给您的构建增加少量开销。 |