Cvičení – import a konfigurace prostředků

Dokončeno

Instalace nástroje pro funkce hybridní reality

K importu sady nástrojů Mixed Reality do projektu použijete nástroj pro funkce hybridní reality. Nástroj umožňuje vývojářům zjišťovat, aktualizovat a importovat balíčky funkcí. Balíčky můžete prohledávat podle názvu nebo kategorie, zobrazit jejich závislosti a zobrazit navrhované změny souboru manifestu projektu před importem.

  1. Stáhněte si nejnovější verzi nástroje pro funkci hybridní reality z webu Stažení softwaru společnosti Microsoft.

  2. Po dokončení stahování otevřete spustitelný soubor MixedRealityFeatureTool.exe a použijte ho ke spuštění nástroje funkcí hybridní reality.

    Poznámka:

    Než budete moct spustit nástroj pro funkci hybridní reality, budete možná muset nainstalovat modul runtime .NET 6.0.

Import základního balíčku MRTK Unity

  1. V nástroji pro funkci hybridní reality vyberte Spustit.

    Screenshot of the Mixed Reality Feature Tool opening screen.

  2. Vyberte tlačítko Procházet (je to tlačítko ... na následujícím obrázku), přejděte na projekt a otevřete ho.

    Open your project

    Po výběru složky nástroj zkontroluje, jestli se jedná o platnou složku projektu Unity.

    Screenshot of the Mixed Reality feature Tool Project Path screen.

  3. Vyberte Zjistit funkce.

    Poznámka: Možná budete muset několik sekund počkat, než nástroj aktualizuje balíčky z informačních kanálů.

  4. Na stránce Zjistit funkce si všimněte, že existuje seznam dostupných skupin balíčků.

    The main groups of packages in the Mixed Reality Feature Tool

  5. + Vyberte tlačítko vlevo od podpory platformy (0 z 5) a pak vyberte nejnovější verzi modulu plug-in Mixed Reality OpenXR.

    Screenshot of package selections in the Mixed Reality Feature Tool.

  6. Vyberte tlačítko Vybrat vše napravo od MRTK3, aby byly vybrány všechny funkce.

    Screenshot of selecting all feature of MRTK3.

    Poznámka:

    Pokud se zobrazí všechny balíčky, které jsou označené jako zastaralé, měli byste je odebrat a ujistit se, že Nastavení > Zobrazení > zastaralých balíčků je nevybrané.

  7. Po výběru vyberte Získat funkce.

  8. Vyberte Ověřit a ověřte vybrané balíčky. Mělo by se zobrazit dialogové okno s informací , že nebyly zjištěny žádné problémy s ověřením. Až to uděláte, vyberte OK.

  9. Na stránce Importovat funkce se ve sloupci Na levé straně zobrazí vybrané balíčky. V pravém sloupci Povinné závislosti se zobrazí všechny závislosti. Pokud se o nich chcete dozvědět víc, můžete vybrat odkaz Podrobnosti pro některou z těchto položek.

  10. Až budete chtít pokračovat, vyberte Importovat. Na stránce Kontrola a schválení můžete zkontrolovat informace o balíčcích.

  11. Vyberte Schválit a pak vyberte Ukončit.

  12. Vraťte se do Unity Editoru a vyberte prázdnou oblast v uživatelském rozhraní. Zobrazí se indikátor průběhu, který ukazuje, že se vaše balíčky importují.

Konfigurace projektu Unity

  1. Po importu balíčků Unity se zobrazí upozornění s dotazem, jestli chcete povolit back-endy restartováním editoru. Vyberte Ano.

    Screenshot of Unity Restart Option.

  2. Unity vás může požádat o aktualizaci metod v XR InteractionLayerMask. Vyberte tlačítko I Made a Backup, Go Ahead! (Pokračovat) a počkejte, až se Unity restartuje.

    Screenshot of updating methods in the XR InteractionLayerMask.

  3. Na řádku nabídek vyberte Upravit>projekt Nastavení. Vyberte modul plug-in Správa modulů plug-in XR. Ujistěte se, že je zaškrtnuté políčko Inicializovat XR při spuštění , a potom zaškrtněte políčko Otevřít XR v části Zprostředkovatelé modulů plug-in.

    Screenshot of Initialize XR on Startup.

  4. Modul plug-in OpenXR se načte a v části OpenXR se zobrazí dvě položky. Zaškrtněte políčko pro první skupinu funkcí Microsoft HoloLens. Vyberte žlutou vykřičník.

    Screenshot of Open XR option.

  5. Vyberte Opravit vše.

    Screenshot of Fix All.

    Některá upozornění můžou zůstat. Prozatím je ignorujte.

  6. V části Správa modulů plug-in XR vyberte OpenXR.

  7. V části Profily interakce vyberte +možnost , a pak přidejte profil interakce microsoft hand interaction profile and Eye Gaze Interaction Profile , pokud ještě nejsou přidány.

    Screenshot of Add Interaction Profiles.

  8. Ujistěte se, že je vybrána možnost Microsoft Hololens na levé straně a že jsou vybrané funkce hybridní reality a model ovladače pohybu vpravo.

  9. Vyberte žlutou vykřičník vedle profilu interakce Pohled na oči a vraťte okno Ověření projektu. Ujistěte se, že jste na kartě platformy UPW (karta zobrazuje logo Windows) a pak vyberte Opravit vše a vyřešte problémy s ověřením. Upozorňujeme, že některé problémy můžou zůstat. V takovém případě znovu vyberte Opravit vše , ignorujte všechny problémy, které jsou označené specifickou scénou, a pak si přečtěte doporučení pro zbývající problémy (pokud existuje) a proveďte požadované změny.

  10. V okně Projekt Nastavení vyberte MRTK3 a zkontrolujte, jestli existuje platný profil. Pokud neexistuje, vyhledejte soubor MRTKProfile v balíčcích projektu (Packages/org.mixedrealitytoolkit.core/Configuration/Default Profiles/MRTKProfile.asset) a přiřaďte ho k profilu.

    Screenshot of MRTK profile.

Konfigurace nastavení projektu

  1. V řádku nabídek vyberte Upravit>projekt Nastavení.

  2. V okně Project Settings (Nastavení projektu) vyberte Player (Přehrávač).

  3. Všimněte si, že v okně Player je název produktu MRTK Tutorial. Toto je převzato z názvu projektu a bude to název zobrazený v holoLens nabídka Start.

    Screenshot of Unity Publishing Settings with the Project Name box filled in.

    Tip

    Pokud chcete, aby se aplikace při vývoji snadněji nalezla, přidejte před název podtržítko, abyste ji seřadili na začátek libovolného seznamu.

  4. Vyberte rozevírací seznam Publikování Nastavení a potom do pole Název balíčku zadejte vhodný název, například MRTK-Tutorials-Getting-Started:

    Screenshot of Unity Publishing Settings with the package name box filled in.

    Poznámka:

    Název balíčku je jedinečný identifikátor aplikace. Pokud se chcete vyhnout přepsání dříve nainstalovaných verzí aplikace se stejným názvem, měli byste tento identifikátor před nasazením aplikace změnit.

  5. Zavřete okno Nastavení projektu.

Vytvoření scény a konfigurace MRTK

  1. V řádku nabídek vyberte Soubor>nová scéna. Vyberte možnost Základní (předdefinovaná) a pak vyberte Vytvořit.

  2. V okně Projekt přejděte do složky Prefabs vstupních>prostředků MRTK Packages.>> Přetáhněte prefab MRTK XR Rig do hierarchie scény.

    Screenshot of the adding MRTK XR Rig in the Inspector.

  3. Odeberte hlavní Kamera herní objekt, protože herní objekt MRTK XR Rig již obsahuje kameru.

    Screenshot of the Mixed Reality Toolkit in the Inspector.

  4. Do scény přidejte prefab prefab MRTK Input Simulation (Packages>MRTK Input>Simulation>Prefabs).

    Poznámka:

    Tento krok je volitelný, ale vyžaduje je simulace v editoru.

    Screenshot of the input simulator.

  5. V řádku nabídek vyberte Soubor>uložit jako.

  6. Přejděte do složky Assets>Scenes a pak projekt pojmenujte a uložte.