将性能分析器连接到 UWP
您可以使用 Unity 性能分析器获取应用程序的性能信息。有关更多信息,请参阅分析应用程序。
由于 UWP 限制,如果 Unity 编辑器与 UWP 在同一台计算机上运行,您将无法连接性能分析器。因此,请确保在不同的计算机上运行 Unity 编辑器和 UWP。例如,如果在同一台 PC 上运行 Unity 编辑器和 UWP,则无法连接性能分析器。此规则的唯一例外是自动连接性能分析器 (Autoconnect Profiler) 构建选项,此选项会使应用程序连接到编辑器。
您还必须确保运行 Unity 编辑器的计算机和运行通用 Windows 应用程序的计算机位于同一子网上。
注意:性能分析器不适用于 Master 配置。
连接 Unity 性能分析器
可将 Unity 的性能分析器连接到正在运行的通用 Windows 应用程序,请执行以下步骤:
- 转到编辑 (Edit) > 项目设置 (Project Settings) > 播放器 (Player)。
- 选择发布设置 (Publishing Settings) > 功能 (Capabilities) 部分。
- 启用专用网络功能 (Private Networks Capability)。
- 启用互联网(客户端和服务器)功能 (Internet (Client & Server) Capability)。
- 如果已在构建设置 (Build Settings) 中选中自动连接性能分析器 (Autoconnect Profiler) 复选框,性能分析器应该会自动连接到通用 Windows 应用程序。否则,必须在 Unity 的窗口 (Window) > 分析 (Analysis) > 性能分析器 (Profiler) > 活动性能分析器 (Active Profiler) 中显式选择它。
- 从 Unity 构建通用 Windows 应用程序 Visual Studio 解决方案。
- 选择构建并运行 (Build and Run)。