移行 Unity アプリケーションを EasyAR Sense Unity Plugin 4000 へ
この文書では、Unity アプリケーションを EasyAR Sense Unity Plugin の旧バージョンから 4000 バージョンへ移行する方法について説明します。
開始前に
プロジェクトが現在使用している EasyAR Sense Unity Plugin のバージョンに基づき、4000 バージョンへ移行する前にファイルの削除とプラグインパッケージの置換操作を完了する必要があります。
- EasyAR Sense Unity Plugin 4.2 以前のバージョンから移行する場合、まず バージョン 4.2 以前からの移行 を参照して操作を行ってください。
- EasyAR Sense Unity Plugin 4.3 - 4.7 から 4000 へ移行する場合、まず 共通移行ガイド を参照してプラグインパッケージを置換してください。
注記
4.7 は限られた Mega 開発ユーザーのみに公開されており、多くのサブバージョンが存在します。具体的なインターフェース変更はバージョン番号に基づいて確認する必要があります。
4.7 のライフサイクルは終了しており、4.7 バージョンを使用しているユーザーは速やかに 4000 へアップグレードすることをお勧めします。
バージョン 4000 への移行
EasyAR Unity Plugin 4000 バージョンのプラグインをインポートした後、機能変更が大きいため、以下の修正も必要です。
シーン内の ARSession を削除してから 再作成 することを推奨します。
関連する変更点:
- 多数のインターフェースとスクリプトが変更されました。
- 一部のシーンコンポーネントのデフォルトパラメータが変更されました。
- AR Foundation サポートが書き直されました。
疎空間マップを使用するには、サンプルと API リファレンス を参照してコードおよびシーン内オブジェクトを調整してください。
関連する変更点:
- 疎空間マップのインターフェースが分割されました。
以前インポートしたサンプルファイルがプロジェクトにある場合、新しいサンプルをインポートする前に古いファイルを完全に削除する必要があります。すでにサンプルを基に変更を加えている場合は、まずバックアップを取ることをお勧めします。
関連する変更点:
- サンプルがすべて書き直されました。
診断機能オプションを調整します。注意すべきオプションを素早く理解するには UI 診断情報とツールの活用 を参照してください。詳細な機能紹介と使用方法は Unity 開発における問題診断と報告 を参照できます。
関連する変更点:
- 診断機能の調整と追加。
XREAL 機能を使用するには、ヘッドセットサポートの有効化 を参照して XREAL を使用してください。XREAL 使用時に個別の package をインポートする必要はなくなりました。
関連する変更点:
- XREAL サポートが EasyAR Sense に組み込まれました。
AR Foundation を使用するには EasyAR プロジェクトで AR Foundation を有効化 を参照してください。
関連する変更点:
- AR Foundation サポートが書き直されました。