Unity 支持多种用于 Android 应用程序的插件在 Unity 之外创建的一组代码,用于在 Unity 中创建功能。 Unity 中可以使用两种类型的插件:托管插件(使用 Visual Studio 等工具创建的托管 .NET 程序集)和原生插件(特定于平台的原生代码库)。 了解更多信息
参见 术语表类型。 每个插件类型都有其自身的功能,因此,如果您想为特定用例创建自己的插件,请确保为该用例选择最相关的插件类型。
主题 | 描述 |
---|---|
Android 库项目和 Android 存档插件 | 了解 Android 库项目和 Android 存档插件,以及如何使用它们通过在 Unity 之外创建的 C++ 和 Java 代码来扩展您的应用程序。 |
JAR 插件 | 了解 JAR 插件并学习如何使用它们与 Android 操作系统交互或从 C# 脚本允许您创建自己的组件、触发游戏事件、随着时间的推移修改组件属性以及以您喜欢的任何方式响应用户输入的代码片段。 了解更多信息 参见 术语表调用 Java 代码。 |
Android 的原生插件 | 了解如何使用原生插件在 Unity 之外创建的特定于平台的原生代码库,用于在 Unity 中使用。 允许您访问操作系统调用和第三方代码库等功能,这些功能在其他情况下将无法在 Unity 中使用。 了解更多信息 参见 术语表从 C# 脚本调用 C/C++ 代码。 |
Java 和 Kotlin 源代码插件 | 了解如何使用 Java 和 Kotlin 源代码插件从 C# 脚本调用 Java 或 Kotlin 代码。 |