Google jest zaangażowany w promowanie równości rasowej dla społeczności czarnych. Zobacz jak.

Włącz ARCore

Ta strona opisuje, jak włączyć funkcję ARCore w projektach Unreal Engine. Aby to zrobić, musisz:

  1. Skonfiguruj aplikację tak, aby była Wymagana AR lub Opcjonalna AR
  2. Upewnij się, że Twoja aplikacja jest zgodna z wymaganiami prywatności użytkownika ARCore

Usługi Google Play dla AR

Istnieją dwa sposoby włączenia ARCore w aplikacji: Wymagane AR i Opcjonalne AR . Jeśli potrzebujesz pomocy w podjęciu decyzji, którą wybrać, zobacz Publikowanie aplikacji AR w sklepie Google Play .

AR Wymagane

Wymagany AR oznacza, że ​​Twoja aplikacja nie jest dostępna bez AR i sprawia, że ​​aplikacja jest dostępna tylko na urządzeniach obsługujących ARCore.

Aby aplikacja była wymagana, zaznacz pole ARCore Required App w ustawieniach wtyczki GoogleARCore. To ustawienie znajduje się w menu Edytuj> Ustawienia projektu> Wtyczki> GoogleARCore .

Twoja aplikacja automatycznie przeprowadzi testy w czasie wykonywania, aby upewnić się, że urządzenie obsługuje ARCore oraz że Usługi Google Play dla AR i ARCore są zainstalowane i aktualne. Jeśli Usługi Google Play dla AR nie są zainstalowane (prawdopodobnie dlatego, że zostały usunięte przez użytkownika) lub wersja jest zbyt stara lub dane profilu urządzenia ARCore są nieaktualne, Twoja aplikacja poprosi użytkownika o ich zainstalowanie lub zaktualizowanie. Jeśli instalacja lub aktualizacja nie powiedzie się (prawdopodobnie z powodu awarii sieci), Get ARCore Session Status zwróci Error , a aplikacja powinna obsłużyć błąd i zakończyć.

AR Opcjonalne

AR Opcjonalne oznacza, że ​​Twoja aplikacja może być zainstalowana i uruchomiona na urządzeniach, które nie obsługują ARCore, ale zawiera funkcje AR, które są włączone podczas uruchamiania na obsługiwanych urządzeniach. Gdy użytkownicy instalują opcjonalną aplikację AR, Sklep Google Play nie instaluje automatycznie Usług Google Play dla AR .

Aby ustawić aplikację jako opcjonalną, odznacz pole ARCore Required App w ustawieniach wtyczki GoogleARCore.

W swojej aplikacji użyj węzła Check ARCore Availability Blueprint, aby sprawdzić, czy urządzenie obsługuje ARCore i, jeśli tak, czy są zainstalowane usługi Google Play dla AR.

Twoja aplikacja powinna obsługiwać te warunki:

Stan: schorzenie Akcja
Urządzenie nie obsługuje ARCore. Ukrywa funkcje związane z AR.
Urządzenie obsługuje ARCore, ale Usługi Google Play nie są zainstalowane lub nieaktualne. Monituje użytkownika o zainstalowanie lub aktualizację przy użyciu Install ARCore Service .
Urządzenie obsługuje ARCore, a Usługi Google Play dla AR są zainstalowane i aktualne. Uruchamia usługę.

Wymagania dotyczące prywatności użytkownika

Upewnij się, że Twoja aplikacja spełnia wymagania dotyczące prywatności użytkowników ARCore.

Następne kroki

Przeczytaj kod w przykładowej aplikacji i ARCore, aby uzyskać informacje o interfejsie API Unreal .