版本:Unity 6 (6000.0)
语言:英语
Windows Player:IL2CPP 脚本后端
XR

Windows 构建设置参考

使用这些设置配置 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 Player 构建二进制文件

在 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(测试版) 支持。如果您在构建设置窗口中启用了 开发构建开发构建包括调试符号并启用分析器。 更多信息
    参见 词汇表
    选项,Unity 才会创建此文件。
  • ProjectName_Data 文件夹 - 此文件夹包含运行应用程序所需的所有数据。

如何重建您的应用程序

要修改您的应用程序或发布您自己构建的代码(例如,如果您想对其进行签名),您必须重建它并将其放置在您构建的游戏目录中。

要在 Unity 之外构建您的应用程序,您需要 Visual Studio 2019 或 2022,并安装了使用 C++ 的桌面开发工作负载。

Windows Player:IL2CPP 脚本后端
XR