Wdrażanie na urządzeniu w rozwiązaniu Unreal
Istnieją dwa sposoby wdrażania aplikacji Unreal w HoloLens 2:
- Bezpośrednio z edytora Unreal
- Jako pakiet przekazany za pośrednictwem portalu urządzeń
Obie opcje wymagają skonfigurowania urządzenia HoloLens do korzystania z portalu urządzeń do programowania.
Wdrażanie na urządzeniu z poziomu edytora Unreal
- Wybierz strzałkę listy rozwijanej obok przycisku Uruchom . Początkowo opcja urządzenia HoloLens będzie wyszarana.
Otwórz Menedżer urządzeń i zwróć uwagę, że urządzenie HoloLens nie będzie automatycznie wyświetlane na liście urządzeń.
Rozwiń sekcję Dodawanie urządzenia bez listy .
Wybierz pozycję HoloLens jako platformę.
Wprowadź adres IP i informacje o porcie urządzeń oddzielone dwukropkiem jako identyfikator urządzenia. Na przykład "127.0.0.1:10080" (po podłączeniu za pośrednictwem portu USB). Użyj nazwy użytkownika i hasła w witrynie Device Portal.
Naciśnij pozycję Dodaj i zamknij menedżera urządzeń.
- Jeśli wystąpi błąd, taki jak nieprawidłowy adres lub poświadczenia użytkownika, zostanie wyświetlony komunikat w dzienniku danych wyjściowych.
- Wybierz strzałkę listy rozwijanej obok przycisku Uruchom ponownie — tym razem powinno zostać wyświetlone właśnie dodane urządzenie HoloLens. Wybierz urządzenie HoloLens, aby skompilować i wdrożyć je na urządzeniu HoloLens.
Uwaga
Kompilowanie dla urządzenia może wymagać ponownego kompilowania cieniowania (szczególnie w pierwszym uruchomieniu) — może to trochę potrwać. Nie zezwalaj urządzeniu na uśpienie, dopóki aplikacja nie zostanie uruchomiona (może być konieczne jej zużycie). W przeciwnym razie kompilacja cieniowania zakończy się niepowodzeniem!
Wdrażanie na urządzeniu za pośrednictwem portalu urządzeń
Szczegółowe instrukcje dotyczące pakowania i wdrażania aplikacji można znaleźć w serii samouczków Unreal.
Następny punkt kontrolny programowania
Jeśli obserwujesz określoną przez nas podróż deweloperów Unreal, jesteś w środku etapu wdrażania. W tym miejscu możesz nadal dodawać usługi zaawansowane:
Zawsze możesz wrócić do nierealnych punktów kontrolnych programowania w dowolnym momencie.