次の方法で共有


Android と iOS へのデプロイ (AR Foundation) [試験段階] - MRTK2

必要なパッケージをインストールする

  1. Microsoft.MixedReality.Toolkit.Unity をダウンロードしてインポートします。GitHub または Unity パッケージ マネージャーからの Foundation パッケージ

  2. Unity パッケージ マネージャー (UPM) で、次のパッケージをインストールします。

    Unity 2018.4.x

    Android iOS 注釈
    AR Foundation
    バージョン: 1.5.0 - プレビュー 6
    AR Foundation
    バージョン: 1.5.0 - プレビュー 6
    Unity 2018.4 の場合、このパッケージはプレビューとして含まれています。 パッケージを表示するには: Window>Package Manager>Advanced>Show Preview Packages
    ARCore XR プラグイン
    バージョン: 2.1.2
    ARKit XR プラグイン
    バージョン: 2.1.2

    Unity 2019.4.x

    Android iOS
    AR Foundation
    バージョン: 2.1.8
    AR Foundation
    バージョン: 2.1.8
    ARCore XR プラグイン
    バージョン: 2.1.11
    ARKit XR プラグイン
    バージョン: 2.1.9

    Unity 2020.3.x

    Android iOS
    AR Foundation
    バージョン: 3.1.3
    AR Foundation
    バージョン: 4.0.12
    ARCore XR プラグイン
    バージョン: 3.1.4
    ARKit XR プラグイン
    バージョン: 4.1.7
  3. メニュー項目を呼び出して MRTK UnityAR スクリプト定義を更新します。Mixed Reality > Toolkit > ユーティリティ > UnityAR > Update Scripting Defines

    Update Scripting Defines

MixedRealityToolKit シーンをプロジェクトに追加する

  1. [Mixed Reality -> ツールキット] -> [シーンに追加] を選択し、構成します

    Mixed Reality ->Toolkit -> シーンに追加してメニュー オプションを構成する

Unity AR カメラ設定プロバイダーの有効化

次の手順では、MixedRealityToolkit オブジェクトの使用を前提とします。 他のサービス レジストラーに必要な手順は異なる場合があります。

  1. シーン階層内の MixedRealityToolkit オブジェクトを選択します。

    MRTK 構成済みシーン階層

  2. [ コピーとカスタマイズ ] を選択して MRTK プロファイルを複製し、カスタム構成を有効にします。

    MRTK プロファイルの複製

  3. カメラ プロファイルの横にある [ 複製 ] を選択します。

    MRTK カメラ プロファイルを複製する

  4. [インスペクター] パネルの [カメラ システム] セクションに移動し 、[カメラ設定プロバイダー] セクションを 展開します。

    設定プロバイダーを展開する

  5. [ カメラ設定プロバイダーの追加] をクリックし、新しく追加した [新しいカメラ設定] エントリを展開します。

    新しい設定プロバイダーを展開する

  6. Unity AR カメラ設定プロバイダーを選択する

    AR 設定プロバイダー Unity選択する

    Unity AR カメラ設定プロバイダーの構成の詳細については、「Unity AR カメラ設定プロバイダー」を参照してください。

注:

このインストールでは、AR Foundation コンポーネントがシーン内にあるかどうかを (アプリケーションの起動時に) 確認します。 そうでない場合は、ARCore と ARKit で動作するように自動的に追加されます。 特定の動作を設定する必要がある場合は、必要なコンポーネントを自分で追加する必要があります。 AR Foundation コンポーネントとインストールの詳細については、こちらのドキュメントチェック。

Android および iOS デバイスのシーンを構築する

  1. UnityAR カメラ設定プロバイダーがシーンに追加されていることを確認します。

  2. Unityビルド設定でプラットフォームを Android または iOS に切り替える

  3. 関連付けられている XR プラグイン管理プロバイダーが有効になっていることを確認する

    iOS XR プラグイン管理: XR プラグイン管理 iOS

  4. シーンをビルドして実行する

関連項目