啟用 ARCore

本頁面介紹瞭如何在您的虛幻引擎項目中啟用 ARCore 功能。為此,您需要:

  1. 將您的應用程序配置為 AR 必需或 AR 可選
  2. 確保您的應用符合ARCORE的用戶隱私要求

面向 AR 的 Google Play 服務

有兩種方法在你的應用程序,使ARCORE:AR必AR可選。如果您需要幫助決定哪一種選擇,看在谷歌Play商店發布應用AR

需要 AR

AR必須的意思是你的應用程序無法使用無AR,使可用您的應用程序僅適用於支持ARCORE設備。

為了讓應用程序所需的AR,檢查GoogleARCore插件設置的ARCORE所需應用框。此設置位於菜單編輯>項目設置>插件> GoogleARCore。

您的應用將自動執行運行時檢查,以確保設備支持 ARCore,並且安裝了用於 AR 和 ARCore 設備配置文件數據的 Google Play 服務並且是最新的。如果 Google Play Services for AR 未安裝(可能是因為被用戶刪除)或版本太舊,或者 ARCore 設備配置文件數據不是最新的,您的應用會提示用戶安裝或更新它們。如果安裝或更新失敗(可能由於網絡故障)的Get ARCore Session Status藍圖節點將返回Error ,並且您的應用程序應該處理錯誤並退出。

AR 可選

AR可選意味著你的應用程序可以安裝並運行在不支持ARCORE設備上運行,但包括在支持的設備上運行時啟用AR功能。當用戶安裝一個AR可選的應用程序,谷歌的Play商店不會自動安裝谷歌播放服務AR

為了讓應用程序AR可選,取消選中GoogleARCore插件設置所需的Arcore應用框。

在你的應用中,從Check ARCore Availability藍圖節點檢查設備是否支持ARCORE,如果是這樣,是否安裝了谷歌播放服務AR。

您的應用應處理以下情況:

健康)狀況行動
設備不支持 ARCore。隱藏與 AR 相關的功能。
設備支持 ARCore,但未安裝 Google Play 服務或已過期。提示用戶安裝或更新使用Install ARCore Service藍圖。
設備支持 ARCore,並且已安裝適用於 AR 的 Google Play 服務並且是最新的。啟動服務。

用戶隱私要求

確保您的應用符合ARCORE的用戶隱私要求

下一步

讀取在示例應用程序和代碼ARCORE虛幻API參考