您可以在 Android 应用程序中使用原生插件在 Unity 外部创建的特定于平台的原生代码库,用于 Unity 中。允许您访问操作系统调用和第三方代码库等功能,否则这些功能在 Unity 中不可用。 更多信息
参见 术语表。原生插件在 Unity 外部创建的一组代码,用于在 Unity 中创建功能。在 Unity 中可以使用两种类型的插件:托管插件(使用 Visual Studio 等工具创建的托管 .NET 程序集)和原生插件(特定于平台的原生代码库)。 更多信息
参见 术语表有不同的类型,并且项目的脚本后端为 Unity 中的脚本提供支持的框架。根据目标平台,Unity 支持三种不同的脚本后端:Mono、.NET 和 IL2CPP。但是,通用 Windows 平台仅支持两种:.NET 和 IL2CPP。 更多信息
参见 术语表决定了 Unity 支持哪些插件类型。可能的插件类型包括:
.so
) 中的插件。.a
) 中的插件。.c
、.cc
、.cpp
和 .h
的 C/C++ 源文件。下表显示了哪些脚本后端支持不同类型的原生插件。
脚本后端 | 共享库 | 静态库 | C/C++ 源文件 |
---|---|---|---|
IL2CPP | 是 | 是 | 是 |
Mono | 是 | 否 | 否 |
备注: