包含此页的版本:
不含此页的版本:
创建构建配置文件为目标平台创建构建时要使用的一组可自定义配置设置。更多信息
请参阅术语表将预配置的设置应用于新配置文件。这些预设可优化您的构建,以便在移动或桌面设备上进行开发或发布。
有关所有可用 Web 设置的说明,请参阅 Web 构建设置和 Web 播放器设置。有关跨平台共享的构建配置文件设置,请参阅构建配置文件窗口参考。
注意:Facebook 即时游戏平台的配置与网页平台相同,但此页面上注明了任何例外情况。
配置是一组默认设置,用于为特定交付环境定制生成。使用配置创建多个优化的构建配置文件,并简化在不同环境之间切换的过程。
创建构建配置文件时,在平台浏览器中选择配置。如果未选择配置,则生成配置文件将继承全局设置中的值。
Web 平台具有以下配置:
所有配置都具有以下默认设置。
| 财产 | 违约 |
|---|---|
| IL2CPP Unity 开发的脚本后端,在为某些平台构建项目时,可以将其用作 Mono 的替代方案。更多信息 请参阅术语表代码生成 |
针对代码大小和构建时间进行优化 |
| 目标 WebAssembly 2023 | 启用 |
| 使用 WebAssembly.Table | 启用 |
| 启用 BigInt | 启用 |
移动和桌面配置的区别如下:
| 财产 | 移动 | 桌面 |
|---|---|---|
| 质地压缩一种存储数据的方法,可减少所需的存储空间量。请参阅纹理压缩、动画压缩、音频压缩、构建压缩。 请参阅术语表格式 |
ASTC | DXT的 |
注意:这些覆盖功能仅适用于 Facebook 免安装游戏构建配置文件。
| 财产 | 移动 | 桌面 |
|---|---|---|
| WebGL一种在 Web 浏览器中呈现 2D 和 3D 图形的 JavaScript API。Unity Web 构建选项允许 Unity 将内容发布为 JavaScript 程序,这些程序使用 HTML5 技术和 WebGL 渲染 API 在 Web 浏览器中运行 Unity 内容。更多信息 请参阅术语表模板 |
默认(纵向) | 景观 |
发布和开发配置的不同之处如下:
| 财产 | 发展 | 释放 |
|---|---|---|
| 开发版本开发版本包括调试符号并启用性能分析器。更多信息 请参阅术语表 |
启用 | 禁用 |
| 代码优化 | 不适用 | 带 LTO 的磁盘大小 |
| 财产 | 发展 | 释放 |
|---|---|---|
| C++编译器配置 | 调试 | 主人 |
| 压缩格式 | 禁用 | 布罗特利 |
| 数据缓存 | 禁用 | 启用 |