Windows

构建 Windows 允许您将数字孪生分发为独立的可执行文件,无需 Unity 编辑器或任何特殊许可证即可在 Windows 计算机上运行。

构建设置 (Build Settings)

要为 Windows 构建,在构建设置中选择 Windows 作为目标平台(File > Build Settings...)。

Player 设置 (Player Settings)

为 Windows 构建时,建议在 Player Settings 中使用以下设置。

脚本后端 (Scripting Backend)

Mono 编译速度比 IL2CPP 快得多,推荐用于大多数 Windows 构建。

Mono 和 .Net Framework 播放器构建设置

脚本定义符号 (Scripting Define Symbols)

还请确保根据安装需求设置 Scripting Define Symbols(参见 编译器定义 (Compiler Defines))。

Scripting Define Symbols 配置

构建过程 (Build Process)

  1. 打开 File > Build Settings
  2. 选择 Windows 作为目标平台
  3. 点击 Add Open Scenes 包含您的数字孪生场景
  4. 如上所述配置 Player Settings
  5. 点击 Build 并选择目标文件夹
  6. Unity 将创建可执行文件和数据文件夹

分发 (Distribution)

构建后,您将获得:

  • YourProjectName.exe - 可执行文件
  • YourProjectName_Data 文件夹 - 所需的数据和资产
  • UnityPlayer.dll 和其他 DLL 文件 - 所需的 Unity 运行时库

将所有这些文件一起分发。可执行文件需要数据文件夹和 DLL 才能正确运行。

性能考虑 (Performance Considerations)

  • Mono vs IL2CPP:Mono 编译更快,在大多数场景下运行时性能相近
  • Graphics API:Windows 支持 DirectX 11 和 DirectX 12
  • 架构:针对现代 64 位 Windows 系统目标 x86_64
  • 优化:如果启动时间不关键,生产构建使用 IL2CPP

接口支持 (Interface Support)

Windows 构建支持所有 realvirtual 接口,包括:

  • OPC-UA
  • S7 TCP/IP
  • Modbus
  • TwinCAT ADS
  • MQTT
  • Shared Memory
  • 以及所有其他平台特定接口

有关其他平台的接口限制,请参见 支持的平台 (Supported Platforms)

另请参见

© 2025 realvirtual GmbH https://realvirtual.io - 版权所有。