部署至Android和iOS (AR Foundation) [實驗性] — MRTK2

安裝必要的套件

  1. GitHub或 Unity 封裝管理員 下載並匯入Microsoft.MixedReality.Toolkit.Unity.Foundation套件

  2. 在 Unity 封裝管理員 (UPM) 中,安裝下列套件:

    Unity 2018.4.x

    Android iOS 註解
    AR 基礎
    版本:1.5.0 - Preview 6
    AR 基礎
    版本:1.5.0 - Preview 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 基礎
    版本:2.1.8
    AR 基礎
    版本:2.1.8
    ARCore XR 外掛程式
    版本:2.1.11
    ARKit XR 插件
    版本:2.1.9

    Unity 2020.3.x

    Android iOS
    AR 基礎
    版本:3.1.3
    AR 基礎
    版本:4.0.12
    ARCore XR 外掛程式
    版本:3.1.4
    ARKit XR 插件
    版本:4.1.7
  3. 叫用功能表項目來更新 MRTK UnityAR 腳本定義:Mixed Reality > 工具組 > 公用程式 > UnityAR > 更新腳本定義

    Update Scripting Defines

將 MixedRealityToolKit 場景新增至您的專案

  1. 選取 [Mixed Reality - > 工具組 - > 新增至場景並設定

    Mixed Reality -> Toolkit -> Add to scene and configure menu option

啟用 Unity AR 相機設定提供者

下列步驟假設使用 MixedRealityToolkit 物件。 其他服務註冊機構所需的步驟可能不同。

  1. 選取場景階層中的 MixedRealityToolkit 物件。

    MRTK Configured Scene Hierarchy

  2. 選取 [複製並自訂 ] 以複製 MRTK 設定檔以啟用自訂設定。

    Clone MRTK Profile

  3. 選取 [相機設定檔] 旁的[複製]。

    Clone MRTK Camera Profile

  4. 流覽 [偵測器] 面板至 [相機系統] 區段,然後展開[相機 設定 提供者] 區段。

    Expand settings providers

  5. 按一下[新增相機 設定提供者],然後展開新新增的 [新增相機設定] 專案。

    Expand new settings provider

  6. 選取 Unity AR 相機 設定提供者

    Select Unity AR settings provider

    如需設定 Unity AR 相機設定提供者的詳細資訊: Unity AR 相機設定提供者

注意

此安裝會在應用程式啟動時 (,) AR Foundation 元件是否在場景中。 如果沒有,系統會自動新增它們,使其可與 ARCore 和 ARKit 搭配運作。 如果您需要設定特定行為,您應該自行新增所需的元件。 如需 AR Foundation 元件和安裝的詳細資訊,請參閱這份

建置Android和iOS裝置的場景

  1. 請確定您已將 UnityAR 相機 設定 提供者新增至場景。

  2. 在 Unity 組建設定中,將平臺切換至Android或iOS

  3. 確定已啟用相關聯的 XR 外掛程式管理提供者

    iOS XR 外掛程式管理:XR Plug-in Management iOS

  4. 建置並執行場景

另請參閱