Unity 使用开源 .NET 平台,以确保使用 Unity 创建的应用程序可以在各种不同的硬件配置上运行。.NET 平台支持一系列语言和 API 库,Unity 在不同平台上下文中对这些语言和库的支持程度不同。本节概述了 Unity 的 .NET 集成的具体细节和限制。
| 主题 | 描述 |
|---|---|
| .NET 配置文件支持 | Unity 支持 .NET 配置文件以管理 API 兼容性级别的详细信息和限制。 |
| .NET 系统库 | Unity 对 .NET 系统库支持的详细信息和限制。 |
| 第三方 .NET 库 | 在 Unity 中使用第三方 .NET 库时的重要注意事项。 |
| 引用其他类库程序集 | 引用 Unity 默认不编译的 .NET 类库 API 部分。 |
| C# 编译器 | Unity 使用的 C# 编译器的详细信息和限制。 |
| 垃圾收集 | Unity 垃圾回收器的详细信息以及配置方法。 |
| C# 反射开销 | 使用 C# 反射时减少垃圾回收器的开销。 |