外部連携
概要
このセクションでは、外部パッケージとの連携について説明します。これらの連携はオプションであり、対応するパッケージがインストールされている場合にのみ利用可能です。
利用可能な連携
| 連携 | 説明 |
|---|---|
| R3 | 高度なイベント処理のためのReactive Extensions対応 |
連携の仕組み
Reactive SOはUnityのアセンブリ定義のversionDefinesを使用して、インストールされているパッケージを自動的に検出します。対応パッケージがインストールされると、追加の設定なしで連携コードが利用可能になります。
{
"versionDefines": [
{
"name": "com.cysharp.r3",
"expression": "",
"define": "R3_SUPPORT"
}
]
}
拡張メソッドはRuntime/External/R3/ディレクトリに配置され、R3がある場合のみコンパイルされます。