プラグインを使用して、リソースを配布したり、Unity の外部で作成された Java や C++ コードを C# スクリプトで呼び出したりすることができます。これにより、他の方法では Unity で使用できないサードパーティのコードライブラリや OS の呼び出しなどの機能を利用できます。Unity によるプラグインの使用方法について、詳細はプラグインを参照してください。
このセクションでは、独自のプラグインの作成方法と、Android プロジェクトでそれらを使用する方法を説明します。これらのページの情報は、Unity のネイティブプラグインの作成方法をすでに理解していることを前提としています。ネイティブプラグインとその使用の詳細については、ネイティブプラグインを参照してください。
| トピック | 説明 |
|---|---|
| Android プラグインタイプ | Unity Android アプリケーションで利用可能なさまざまなプラグインタイプを理解します。 |
| C# スクリプトから Java や Kotlin のプラグインコードを呼び出す | C#スクリプトから Java や Kotlin のプラグインコードを操作します。 |
プロジェクトを Unity 2019.4 以上にアップグレードする場合、Unity を Library として導入すると、ネイティブプラグインとマネージプラグインが Android で正しく機能するように、調整が必要になることがあります。