Ćwiczenie — importowanie i konfigurowanie zasobów
Instalowanie narzędzia funkcji rzeczywistości mieszanej
Aby zaimportować zestaw narzędzi Mixed Reality Toolkit do projektu, użyjesz narzędzia funkcji rzeczywistości mieszanej. Narzędzie umożliwia deweloperom odnajdywanie, aktualizowanie i importowanie pakietów funkcji. Pakiety można przeszukiwać według nazwy lub kategorii, wyświetlać ich zależności i wyświetlać proponowane zmiany w pliku manifestu projektu przed zaimportowaniem.
Pobierz najnowszą wersję narzędzia funkcji rzeczywistości mieszanej z Centrum pobierania Microsoft.
Po zakończeniu pobierania otwórz plik wykonywalny
MixedRealityFeatureTool.exe
i użyj go do uruchomienia narzędzia funkcji rzeczywistości mieszanej.Notatka
Przed uruchomieniem narzędzia funkcji rzeczywistości mieszanej może być konieczne zainstalowanie środowiska uruchomieniowego platformy .NET 6.0.
Importowanie pakietu podstawowego zestawu narzędzi MRTK Unity
W Narzędziu Funkcji Rzeczywistości Mieszanej wybierz Uruchom.
Wybierz przycisk Przeglądaj (jest to przycisk ... na poniższej ilustracji), przejdź do swojego projektu i otwórz go.
Po wybraniu folderu narzędzie sprawdza, czy jest to prawidłowy folder projektu Unity.
Wybierz pozycję Odkryj funkcje.
Uwaga: może być konieczne odczekanie kilku sekund, gdy narzędzie odświeża pakiety z kanałów informacyjnych.
Na stronie Odkryj Funkcje zauważ, że znajduje się lista dostępnych grup pakietów.
Wybierz przycisk + po lewej stronie Platform Support (0 z 5), a następnie wybierz najnowszą wersję wtyczki Mixed Reality OpenXR.
Wybierz przycisk Wybierz wszystkie po prawej stronie MRTK3, aby zaznaczyć wszystkie funkcje.
Notatka
Jeśli widzisz jakiekolwiek pakiety oznaczone jako przestarzałe, usuń je i upewnij się, że Ustawienia > Funkcja > Pokaż przestarzałe pakiety jest odznaczone.
Po dokonaniu wyboru wybierz Uzyskaj funkcje.
Wybierz pozycję Zweryfikuj, aby zweryfikować wybrane pakiety. Powinno zostać wyświetlone okno dialogowe z informacją Nie wykryto problemów z walidacją. Gdy to zrobisz, wybierz pozycję OK.
Na stronie Funkcje importu lewa kolumna Funkcjewyświetla pakiety, które wybrałeś. Kolumna po prawej stronie, Wymagane zależności, wyświetla wszelkie zależności. Możesz wybrać link Szczegóły dla dowolnego z tych elementów, aby dowiedzieć się więcej o nich.
Gdy będziesz gotowy, by przejść dalej, wybierz pozycję Importuj. Na stronie Przegląd i Zatwierdzanie możesz przejrzeć informacje o pakietach.
Wybierz Zatwierdź, następnie wybierz Zakończ.
Wróć do Edytora Unity i wybierz pusty obszar w interfejsie użytkownika. Zobaczysz pasek postępu pokazujący, że Twoje pakiety są importowane.
Skonfiguruj projekt Unity
Po zaimportowaniu pakietów przez środowisko Unity zostanie wyświetlone ostrzeżenie z pytaniem, czy chcesz włączyć zaplecza przez ponowne uruchomienie edytora. Wybierz pozycję Tak.
Unity może zapytać o aktualizację metod w XR InteractionLayerMask. Wybierz przycisk Zrobiłem kopię zapasową, kontynuuj i poczekaj, aż Unity zostanie ponownie uruchomione.
Na pasku menu wybierz pozycję Edytuj ustawienia projektu>. Wybierz Zarządzanie wtyczkami XR Upewnij się, że Inicjuj XR przy starcie jest zaznaczone, a następnie zaznacz pole wyboru dla Otwórz XR w sekcji Dostawcy wtyczek.
Wtyczka OpenXR ładuje się, a dwa elementy są wyświetlane w obszarze OpenXR. Zaznacz pole wyboru dla pierwszej grupy funkcji Microsoft HoloLens. Wybierz żółty wykrzyknik .
Wybierz opcję Napraw wszystko.
Niektóre ostrzeżenia mogą pozostać. Ignoruj je na razie.
Wybierz OpenXR pod Zarządzanie wtyczkami XR.
W obszarze profile interakcji wybierz pozycję +, a następnie dodaj profil interakcji między rękami firmy Microsoft i profil interakcji oczy, jeśli nie zostały jeszcze dodane.
Upewnij się, że microsoft Hololens po lewej stronie jest zaznaczona, a funkcji rzeczywistości mieszanej i model kontrolera ruchu po prawej stronie.
Wybierz żółty wykrzyknik obok pozycji Profil interakcji wzroku oka, aby przywrócić okno Walidacja projektu. Upewnij się, że jesteś na karcie platformy UWP (na karcie jest wyświetlane logo systemu Windows), a następnie wybierz pozycję Napraw wszystkie, aby rozwiązać problemy z walidacją. Pamiętaj, że niektóre problemy mogą pozostać. W takim przypadku ponownie wybierz pozycję Napraw wszystkie, zignoruj wszelkie problemy oznaczone jako specyficzne dla sceny, a następnie przeczytaj zalecenia dotyczące pozostałych problemów (jeśli istnieją) i wprowadź dowolne zmiany.
W oknie Ustawienia projektu wybierz MRTK3 i sprawdź, czy istnieje prawidłowy Profil. Jeśli tak nie jest, wyszukaj MRTKProfile w folderze Packages (Packages/org.mixedrealitytoolkit.core/Configuration/Default Profiles/MRTKProfile.asset) i przypisz go do profilu.
Konfigurowanie ustawień projektu
Na pasku menu wybierz pozycję Edytuj ustawienia projektu>.
W oknie Ustawienia projektu wybierz Player.
Pamiętaj, że w oknie Player nazwa produktu jest samouczka zestawu narzędzi MRTK. Jest to pobierane z nazwy projektu i będzie nazwą wyświetlaną w menu Start urządzenia HoloLens.
Napiwek
Aby ułatwić znajdowanie aplikacji podczas programowania, dodaj podkreślenie przed nazwą, aby posortować ją na początku dowolnej listy.
Wybierz z listy rozwijanej Ustawienia publikowania, a następnie w polu nazwa pakietu wprowadź odpowiednią nazwę; na przykład MRTK-Tutorials-Getting-Started:
Notatka
Nazwa pakietu jest unikatowym identyfikatorem aplikacji. Jeśli chcesz uniknąć zastępowania wcześniej zainstalowanych wersji aplikacji o tej samej nazwie, należy zmienić ten identyfikator przed wdrożeniem aplikacji.
Zamknij okno ustawienia projektu.
Tworzenie sceny i konfigurowanie zestawu narzędzi MRTK
Na pasku menu wybierz pozycję Plik>Nowa scena. Wybierz opcję Podstawowa (wbudowana), a następnie wybierz opcję Utwórz.
W oknie Project przejdź do folderu Packages>MRTK Input>Assets>Prefabs. Przeciągnij prefab MRTK XR Rig do Hierarchii sceny.
Usuń obiekt gry Main Camera, ponieważ obiekt gry MRTK XR Rig zawiera już kamerę.
Dodaj prefabrykat Symulator danych wejściowych MRTK (Pakiety>MRTK Input>Simulation>Prefabs) do swojej sceny.
Notatka
Ten krok jest opcjonalny, ale wymagany przez symulacje w edytorze.
Na pasku menu wybierz pozycję Plik>Zapisz jako.
Przejdź do folderu Assets>Scenes, a następnie nadaj projektowi nazwę i zapisz go.