使用这些设置配置 Unity 如何为 Windows 平台构建您的应用程序。您可以从 构建配置文件 窗口更新您的 Windows 构建设置。
属性 | 描述 | |
---|---|---|
架构 | 选择要构建的 CPU(仅适用于构建并运行)。 | |
Intel 64 位 | 使用 Intel/AMD 64 位 CPU 架构。 | |
Intel 32 位 | 使用 32 位 Intel CPU 架构。 | |
ARM 64 位 | 使用 64 位 ARM CPU 架构。 | |
构建并运行于 | 在 构建并运行 期间,选择要部署和启动应用程序的目标设备或传输方式。 | |
本地计算机 | 在本地 PC 上部署和启动应用程序。 | |
远程设备(通过设备门户) | 通过设备门户传输将应用程序部署和启动到已连接的设备。 | |
复制 PDB 文件 | 启用此设置以将 Microsoft 程序数据库 (PDB) 文件包含在构建的 Player 中。PDB 文件包含应用程序的调试信息,但可能会增加 Player 的大小。 | |
创建 Visual Studio 解决方案 | 启用此设置以生成项目的 Visual Studio 解决方案文件,以便您可以在 Visual Studio 中构建最终的可执行文件。 | |
开发构建 | 在您的构建中包含脚本调试符号和 分析器一个帮助您优化游戏的窗口。它显示在游戏的各个区域花费了多少时间。例如,它可以报告渲染、动画或游戏逻辑中花费的时间百分比。 更多信息 参见 词汇表。当您想测试您的应用程序时使用此设置。选择此选项后,Unity 会设置 DEVELOPMENT_BUILD 脚本定义符号。然后,您的构建将包含将 DEVELOPMENT_BUILD 作为条件的预处理器指令。有关更多信息,请参阅 平台相关编译。 |
|
自动连接分析器 | 自动将 Unity 分析器连接到您的构建。有关更多信息,请参阅 分析器。 注意:此选项仅在您选择 开发构建 时可用。 |
|
深度分析 | 允许分析器处理所有脚本代码并记录每个函数调用,返回详细的分析数据。有关更多信息,请参阅 深度分析。 此属性仅在您启用 开发构建 时可用。 注意:启用 深度分析 可能会降低脚本执行速度。 |
|
脚本调试 | 远程将脚本调试器附加到 Player。 此属性仅在您启用 开发构建 时可用。 |
|
等待托管调试器 | 使 Player 在执行任何脚本代码之前等待调试器附加。 此属性仅在您启用 脚本调试 时可见。 |
|
压缩方法 | 指定 Unity 在构建 Player 时用于压缩项目中数据的压缩方法。这包括 资源任何可在您的游戏或项目中使用的媒体或数据。资源可能来自在 Unity 之外创建的文件,例如 3D 模型、音频文件或图像。您还可以在 Unity 中创建某些类型的资源,例如动画控制器、音频混合器或渲染纹理。 更多信息 参见 词汇表、场景场景包含游戏的环境和菜单。将每个唯一的场景文件视为一个独特的关卡。在每个场景中,您放置环境、障碍物和装饰,本质上是分段设计和构建您的游戏。 更多信息 参见 词汇表、玩家设置设置,让您可以为 Unity 构建的最终游戏设置各种特定于玩家的选项。 更多信息 参见 词汇表,以及 GI 数据。 |
|
默认 | 在 Windows、Mac、Linux 独立和 iOS 上,没有默认压缩。 在 Android 上,默认压缩为 ZIP,它比 LZ4HC 提供略好压缩结果。但是,ZIP 数据解压缩速度较慢。 |
|
LZ4 | 一种快速压缩格式,适用于开发构建。有关更多信息,请参阅 BuildOptions.CompressWithLz4。 | |
LZ4HC | LZ4 的高压缩变体,构建速度较慢,但为发布构建提供更好的结果。有关更多信息,请参阅 BuildOptions.CompressWithLz4HC。 |
在 Windows 平台上构建 Unity 标题时,Unity 会生成以下文件,其中 ProjectName
是应用程序的名称
ProjectName.exe
- 项目可执行文件,即您的项目应用程序。它包含程序入口点,在启动时调用 Unity 引擎。ProjectName.exe
源代码的路径位于 WindowsPlayer
文件夹中:Editor\Data\PlaybackEngines\WindowsStandaloneSupport\Source\WindowsPlayer
。UnityPlayer.dll
- 包含所有原生 Unity 引擎代码的 DLL 文件。它使用 Unity Technologies 证书签名,使您能够验证您的引擎没有被恶意实体篡改。*.pdb 文件
- 调试符号文件。如果您在构建设置窗口中启用了 复制 PDB 文件,Unity 会将这些文件复制到构建目录。WinPixEventRuntime.dll
- 此 DLL 启用 在 Windows 上引入 PIX(测试版) 支持。如果您在构建设置窗口中启用了 开发构建开发构建包括调试符号并启用分析器。 更多信息ProjectName_Data 文件夹
- 此文件夹包含运行应用程序所需的所有数据。要修改您的应用程序或发布您自己构建的代码(例如,如果您想对其进行签名),您必须重建它并将其放置在您构建的游戏目录中。
要在 Unity 之外构建您的应用程序,您需要 Visual Studio 2019 或 2022,并安装了使用 C++ 的桌面开发工作负载。