Build Settings 构建设置
构建设置
“构建设置”窗口允许您选择目标平台,调整构建的设置,并开始构建过程。
要访问“构建设置”窗口,请从“文件”菜单中选择“构建设置”。
一旦指定了构建设置,您可以单击“构建”以创建构建,或单击“构建并运行”以在指定的平台上创建和运行构建。
“构建设置”窗口
场景在Build
窗口的这一部分显示您的项目中将包含在您的构建中的场景。 如果没有显示的场景,那么你可以使用添加当前按钮将当前场景添加到生成,或者你可以拖动场景资产注入从项目窗口此窗口。 您也可以取消该列表中的场景,以将其从构建中排除,而不将其从列表中删除。 如果在构建中不需要场景,可以通过按删除键将其从场景列表中删除。
勾选并添加到“构建”列表中的“场景”的场景将包含在构建中。 场景列表将用于控制场景加载的顺序。 您可以通过向上或向下拖动来调整场景的顺序。
平台列表
“构建区域中的场景”下的“平台”区域列出了您的Unity版本可用的所有平台。 某些平台可能显示为灰色,表明它们不是您的版本的一部分,或者邀请您下载特定于平台的构建选项。选择其中一个平台将控制将构建哪个平台。 如果更改目标平台,则需要按“切换平台”按钮应用更改。 这可能需要一些时间进行切换,因为您的资产可能需要以符合您的目标平台的格式重新导入。 当前选择的平台在平台名称右侧用Unity图标指示。
所选平台将显示可针对构建进行调整的选项列表。 每个平台可以具有不同的选项。 这些选项如下所示。 许多平台常见的选项在本节最底部的“构建的通用项目”详细信息中列出。
PC,Mac和Linux独立
选项 | 目的 |
目标平台 | |
视窗 | Build for Windows |
Mac OS X | Build for Mac |
Linux | 为Linux构建 |
建筑 | x86 |
x86 | 32位CPU |
x86_64 | 64位CPU |
普遍 | 所有CPU设备 |
x86 + x86_64(通用) | 适用于Linux的所有CPU设备 |
无头模式 | 构建游戏的服务器使用,没有视觉元素 |
iOS
选项 | 目的 |
在Xcode中运行 | |
发布 | 运费版本 |
调试 | 测试版本 |
Symlink Unity库 | 引用Unity库而不是将它们复制到XCode项目中。 (减少XCode项目大小。) |
Android
选项 | 目的 |
纹理压缩 | |
不要覆盖 | |
DXT Tegra) | |
PVRTC(PowerVR) | |
ATC(Adreno) | |
ETC(默认) | |
ETC2(GLES 3.0) | |
ASTC | |
构建系统 | |
内部(默认) | 使用内部Unity进程生成APK。 这是默认值,以前始终在未选择“导出项目”时使用。 |
Gradle(新) | 使用Gradle构建系统生成APK。 支持直接构建和运行项目并将项目导出到目录。 |
ADT(旧版) | 使用旧的Ant构建系统生成APK。 以前在选择“导出项目”时始终使用此选项。 |
Tizen
Tizen的构建设置使用本页后面显示的通用设置。
WebGL(预览)
选项 | 目的 |
优化级别 | 选择开发构建时处于活动状态 |
慢(快速构建) | |
快速 | |
最快(非常慢的构建) |
Samsumg电视
Samsumg TV的构建设置使用本页后面显示的通用设置。
Windows应用商店
选项 | 目的 |
TBD | TBD |
Windows Phone 8
选项 | 目的 |
TBD | TBD |
其他平台
需要Unity许可证的控制台平台和设备将在用户指南的“平台特定”部分中进行说明。
构建中的通用项
选项 | 目的 |
发展建设 | 允许开发人员测试并了解构建如何进行。 |
Autoconnect Profiler | 当选择“开发构建”选项时,允许分析器连接到构建。 |
脚本调试 | 当选择“开发构建”选项时,允许调试脚本代码。 不适用于WebGL。 |