啟用 ARCore

本頁面說明如何在 Unreal Engine 專案中啟用 ARCore 功能。 步驟如下:

  1. 將應用程式設為 AR 必要或 AR 選用
  2. 確認您的應用程式符合 ARCore 的使用者隱私權規定

Google Play 服務 - AR 適用

在應用程式中啟用 ARCore 的方法有兩種:AR 必要AR 選用。如需決定要選擇哪一個應用程式的選擇,請參閱在 Google Play 商店中發布 AR 應用程式

必須提供 AR

「需要 AR」代表應用程式必須在 AR 模式中才能使用,而且只能在支援 ARCore 的裝置上使用。

如要將應用程式設為 AR,請勾選 Google 核心外掛程式設定中的 [ARCore 必要應用程式] 方塊。此設定位於 [Edit > Project Settings > Plugins > GoogleARCore] 選單中。

您的應用程式將自動執行執行階段檢查,確保裝置支援 ARCore,且已安裝 AR 和 ARCore 裝置設定檔的 Google Play 服務,且已安裝最新的資料。如果 AR 適用的 Google Play 服務未安裝 (可能是由使用者移除) 或版本過舊,或是 ARCore 裝置設定檔資料並非最新版本,您的應用程式就會提示使用者安裝或更新。如果安裝或更新失敗 (可能是網路故障),Get ARCore Session Status Blueprint 節點會傳回 Error,您的應用程式應處理錯誤並結束。

AR 選用

AR 選用」表示您的應用程式可在不支援 ARCore 的裝置上安裝及執行,但包含在支援的裝置上執行時啟用的 AR 功能。使用者安裝 AR 選擇性應用程式時,Google Play 商店並不會自動安裝 AR 適用的 Google Play 服務

如要將應用程式設為 AR,請在 GoogleARCore 外掛程式設定中取消勾選 [ARCore 必要應用程式] 方塊。

在您的應用程式中,使用 Check ARCore Availability Blueprint 節點來檢查裝置是否支援 ARCore;如果是的話,請確認是否已安裝 Google Play 服務 AR 適用。

您的應用程式應符合下列條件:

條件 動作
裝置不支援 ARCore。 隱藏 AR 相關功能。
裝置支援 ARCore,但 Google Play 服務並未安裝或過舊。 提示使用者使用 Install ARCore Service 藍圖來安裝或更新。
裝置支援 ARCore,且已安裝 AR 適用的 Google Play 服務,並已更新至最新版本。 啟動服務。

使用者隱私權規定

確認您的應用程式符合 ARCore 的使用者隱私權規定

後續步驟

請閱讀範例應用程式和 ARCore for Unreal API 參考資料中的程式碼。