Version: 2020.1
.NET 配置文件支持
了解自动内存管理

稳定脚本运行时:已知限制

Unity 支持新版的 .NET 运行时。使用 .NET 运行时的时候,可能会遇到以下问题:

代码大小

稳定脚本运行时随附比旧版脚本运行时更大的 .NET 类库 API。这意味着代码大小通常更大。这种大小增加可能很明显,特别是在大小受限和提前 (AOT) 平台上。

要减少代码大小的增加幅度,请执行以下操作:

  1. 尽可能选择最小的 .NET 配置文件(请参阅 .NET 配置文件支持)。.NET Standard 2.0 配置文件大小大约只有 .NET 4.x 配置文件的一半,因此请尽可能使用 .NET Standard 2.0 配置文件。

  2. 在 Unity Editor 的 Player 设置(选择 Edit > Project Settings__,然后选择 Player__ 类别)中,启用 Strip Engine Code。此选项会静态分析项目中的托管代码,并删除所有未使用的代码。

    注意:只有 IL2CPP 脚本后端才附带此选项。


  • 2018–03–15 页面已修订
.NET 配置文件支持
了解自动内存管理