使用 Web 构建设置配置 Unity 如何为 Web 平台构建您的应用程序。
您可以从 构建配置文件 窗口更新 Web 平台的 构建设置。
要访问 Web 的 构建设置
转到 文件 > 构建配置文件。
选择 Web。
下表概述了 Web 构建设置。
属性 | 描述 | |
---|---|---|
客户端浏览器类型 | 选择您希望应用程序在运行时启动的浏览器客户端。例如,如果您选择系统默认值,则您的应用程序将启动默认浏览器,并删除 客户端浏览器路径 设置。 | |
系统默认值 | 这是默认设置。选择此选项以在默认浏览器中启动应用程序。 | |
Microsoft Edge | 选择此选项以在 Edge 浏览器中启动应用程序。 | |
Apple Safari | 选择此选项以在 Safari 中启动应用程序。 | |
Mozilla Firefox | 选择此选项以在 Firefox 中启动应用程序。 | |
Google Chrome | 选择此选项以在 Chrome 中启动应用程序。 | |
Chromium | 选择此选项以在 Chromium 浏览器中启动应用程序。 | |
客户端浏览器路径 | 指定您希望应用程序在运行时启动的浏览器客户端的路径。注意:此选项仅在客户端浏览器类型未设置为默认浏览器时可见。 | |
纹理压缩 | 要用于构建的纹理压缩格式。有关更多信息,请参阅 Web 纹理压缩。 | |
使用播放器设置 | 这是默认选择。它使用您在 播放器设置让您为 Unity 生成的最终游戏设置各种特定于播放器的选项的设置。 更多信息 参见 词汇表 窗口中设置的纹理压缩格式。 |
|
ETC2 | 使用 ETC2 格式,该格式在移动设备上得到广泛支持。 | |
ASTC | 使用 ASTC 格式,该格式在移动设备上得到广泛支持。 | |
DXT | 使用 DXT 格式,该格式在台式机上得到广泛支持。 | |
开发构建 | 在您的构建中包含脚本调试符号和 探查器一个帮助您优化游戏的窗口。它显示了在游戏的各个区域花费了多少时间。例如,它可以报告渲染、动画或游戏逻辑中所花费时间的百分比。 更多信息 参见 词汇表。当您想测试您的应用程序时,请使用此设置。当您选择此选项时,Unity 将设置 DEVELOPMENT_BUILD 脚本定义符号。然后,您的构建将包含将 DEVELOPMENT_BUILD 设置为条件的预处理器指令。有关更多信息,请参阅 平台相关编译。 |
|
代码优化 | 选择用于编译 Web 代码的优化模式。 | |
更短的构建时间 | 这是默认设置。选择此选项以生成构建时间最短的 WebGL 代码。 | |
运行时速度 | 选择此选项以生成针对运行时性能优化的 WebGL 代码,代价是构建时间更长。 | |
带 LTO 的运行时速度 | 这与运行时速度相同,但增加了链接时优化 (LTO) 阶段(有时称为全程序优化)。在编译发布构建以部署给最终用户时,启用 LTO。 | |
磁盘大小 | 选择此选项以优先考虑最大限度地减少构建大小的优化,代价是构建时间更长。建议在针对可能对可以加载的 WebAssembly 文件大小有限制的移动 Web 浏览器时选择此选项。较小的磁盘大小通常会导致更短的页面启动时间。 | |
带 LTO 的磁盘大小 | 这与磁盘大小相同,但启用了额外的链接时优化 (LTO) 阶段。这也称为全程序优化。在编译发布构建以部署给最终用户时,选择此选项。 | |
自动连接探查器 | 启用以使您的下一个构建成为开发构建。使用开发构建以获得最快的迭代速度。请注意,开发构建比发布构建更大,不应发布。 | |
自动连接探查器 | 自动将 Unity 探查器连接到您的构建。有关更多信息,请参阅 探查器。 注意:此选项仅在您选择 开发构建 时可用。 |
|
深度探查 | 允许探查器处理所有脚本代码并记录每个函数调用,返回详细的探查数据。有关更多信息,请参阅 深度探查。 仅当您启用 开发构建 时,此属性才可用。 注意:启用 深度探查 可能会减慢脚本执行速度。 |