Version: Unity 6.0 (6000.0)
语言 : 中文
构建和分发 Web 应用程序
Web 构建文件夹

Web 构建设置

使用 Web 构建设置 (Build Settings) 来配置 Unity 为 Web 平台构建应用程序的方式。

访问 Web 的构建设置

您可以从构建配置文件 (Build Profiles) 窗口中更新 Web 平台的构建设置 (Build Settings)

要访问 Web 的构建设置 (Build Settings),请执行以下操作:

  1. 转到文件 (File) > 构建配置文件 (Build Profiles)

  2. 选择 Web

Web 构建设置参考

下表概述了 Web 构建设置

属性 描述
Client Browser Type 选择希望应用程序在运行时启动的浏览器客户端。例如,如果选择系统默认 (System Default),则应用程序会启动默认浏览器,并删除 客户端浏览器路径 (Path to Client Browser) 设置。
System Default 这是默认设置。选择此选项可在默认浏览器中启动应用程序。
Microsoft Edge 选择此选项可在 Edge 浏览器中启动应用程序。
Apple Safari 选择此选项可在 Safari 中启动应用程序。
Mozilla Firefox 选择此选项可在 Firefox 中启动应用程序。
Google Chrome 选择此选项可在 Chrome 中启动应用程序。
Chromium 选择此选项可在 Chromium 浏览器中启动应用程序。
Path to Client Browser 指定希望应用程序在运行时启动的浏览器客户端的路径。** 注意:** 仅当客户端浏览器类型 (Client Browser Type) 未设置为默认浏览器时,此选项才可见。
Texture Compression 用于构建的纹理压缩格式。有关更多信息,请参阅 Web 纹理压缩
Use Player Settings 这是默认选择。使用您在 播放器设置 (Player settings) 窗口中设置的纹理压缩格式。
ETC2 使用移动设备上广泛支持的 ETC2 格式。
ASTC 使用移动设备上广泛支持的 ASTC 格式。
DXT 使用桌面设备上广泛支持的 DXT 格式。
开发构建 在构建版本中包含脚本调试符号和性能分析器。如果需要测试应用程序,请使用此设置。选择此选项后,Unity 会设置 DEVELOPMENT_BUILD 脚本定义符号。然后,构建中包含将 DEVELOPMENT_BUILD 设置为条件的预处理器指令。

有关更多信息,请参阅依赖于平台的编译
Code Optimization 选择要用于编译 Web 代码的优化模式。
Shorter Build Time 这是默认设置。选择此选项可生成构建时间最短的 WebGL 代码。
Runtime Speed 选择此选项可生成针对运行时性能进行优化的 WebGL 代码,但代价是构建时间延长。
Runtime Speed with LTO 这与运行时速度 (Runtime Speed) 相同,但具有额外的链接时间优化 (LTO) 阶段(有时称为完整程序优化)。在编译用于部署到终端用户的发布构建时启用 LTO。
Disk Size 选择此选项可实现优化以使构建最小化,但代价是构建时间延长。建议目标为可能限制可加载 WebAssembly 文件大小的移动端 Web 浏览器时选择此选项。磁盘大小减小通常会缩短页面启动时间。
Disk Size with LTO 这与磁盘大小 (Disk Size) 相同,但会启用额外的链接时间优化 (LTO) 阶段。该阶段也称为“完整程序优化”。在编译用于部署到终端用户的发布构建时选择此选项。
Autoconnect Profiler 启用此选项可以使您的下一次构建成为开发构建。使用开发构建可获得最快的迭代速度。请注意,开发构建的大小大于发布构建,不应发布。
自动连接性能分析器 将 Unity 性能分析器自动连接到您的构建版本。有关更多信息,请参阅性能分析器

注意:仅当选择 开发构建 时,此选项才可用。
深度性能分析 允许性能分析器处理所有脚本代码并记录每个函数调用,以返回详细的性能分析数据。如需了解更多信息,请参阅深度性能分析

仅当启用 Development Build 时,此属性才可用。

注意:启用 深度性能分析 可能会降低脚本执行速度。

其他资源

构建和分发 Web 应用程序
Web 构建文件夹