Övning – Importera och konfigurera resurser
Installera funktionsverktyget för Mixad verklighet
Om du vill importera Mixed Reality Toolkit till ditt projekt använder du funktionsverktyget för Mixed Reality. Med funktionsverktyget för Mixad verklighet kan utvecklare identifiera, uppdatera och importera funktionspaket. Du kan söka efter paket efter namn eller kategori, se deras beroenden och visa föreslagna ändringar i projektets manifestfil innan du importerar.
Ladda ned den senaste versionen av mixed reality-funktionsverktyget från Microsoft Download Center.
När nedladdningen är klar öppnar du filen MixedRealityFeatureTool.exe och använder den för att starta funktionsverktyget för Mixed Reality.
Importera MRTK Unity Foundation-paketet
I funktionsverktyget för mixad verklighet väljer du Start.
Välj knappen Bläddra (det är knappen "tre punkter" i bilden nedan) och navigera sedan till projektet och öppna det.
När du har valt en mapp kontrollerar verktyget att det är en giltig Unity-projektmapp.
Välj Identifiera funktioner.
Kommentar
Du kan behöva vänta några sekunder medan verktyget uppdaterar paketen från feeds.
Observera att det finns en lista över tillgängliga paketgrupper på sidan Identifiera funktioner.
+ Välj knappen till vänster om Plattformsstöd (0 av 5) och välj sedan den senaste versionen av Mixed Reality OpenXR-plugin-programmet.
Välj knappen Välj alla till höger om MRTK3 så att alla funktioner väljs.
Kommentar
Om du ser några paket som har markerats som inaktuella bör du ta bort dem och se till att Inställningsfunktionen >> Visa inaktuella paket är avmarkerad.
När du har gjort dina val väljer du Hämta funktioner.
Välj Verifiera för att verifiera de paket som du har valt. Du bör se en dialogruta med texten Inga valideringsproblem har identifierats. När du gör det väljer du OK.
På sidan Importera funktioner visar kolumnen till vänster, Funktioner, de paket som du har valt. Kolumnen på höger sida, Obligatoriska beroenden, visar eventuella beroenden. Du kan välja länken Information för något av dessa objekt om du vill veta mer om dem.
När du är redo att gå vidare väljer du Importera. På sidan Granska och godkänn kan du granska information om paketen.
Välj godkänn.
Välj Avsluta.
Gå tillbaka till Unity-redigeraren och välj ett tomt område i användargränssnittet. Du ser ett förloppsfält som visar att paketen importeras.
Konfigurera Unity-projektet
När Unity har importerat paketen visas en varning som frågar om du vill aktivera serverdelarna genom att starta om redigeraren. Välj Ja.
Unity frågar dig om hur du uppdaterar metoder i XR InteractionLayerMask, väljer knappen Jag har gjort en säkerhetskopia, går vidare! och väntar tills Unity startas om.
På menyraden väljer du Mixed Reality>Project>Apply recommended project settings for HoloLens (Använd rekommenderade projektinställningar för HoloLens).
På menyraden väljer du Redigera>projektinställningar.... Välj XR Plugin-in Management. Se till att initialisera XR vid start är valt och välj sedan Open XR under Plugin Providers.
OpenXR-pluginen läses in och då visas två objekt under OpenXR. Välj den första, Microsoft HoloLens-funktionsgruppen. Välj det gula utropstecknet.
Välj Åtgärda alla.
Vissa varningar kan finnas kvar. Ignorera dem för tillfället.
Välj OpenXR under XR-plugin-hantering.
Under Interaktionsprofiler lägger du till Interaktionsprofil för Microsoft Hand Interaction och Eye Gaze om de inte har lagts till.
Kontrollera att Microsoft Hololens till vänster är markerat och att Handspårning, Mixed Reality-funktioner och Rörelsestyrenhetsmodell till höger är markerade.
Välj varningstecknet bredvid Eye Gaze Interaction Profile för att ta tillbaka fönstret Projektverifiering . Kontrollera att du är på fliken UWP-plattform (fliken visar Windows-logotypen) och välj sedan Åtgärda alla för att lösa valideringsproblemen. Observera att det kan finnas problem som kvarstår när du har valt Åtgärda alla. I så fall väljer du Åtgärda alla igen, ignorerar eventuella problem som är markerade som Scenspecifika och läser sedan rekommendationerna för de återstående problemen (om några) och gör eventuella ändringar som du vill ha.
Under Projektinställningar väljer du MRTK3 och kontrollerar sedan om det finns en giltig profil. Om det inte finns någon söker du efter MRTKProfile i projektets paket (Packages/org.mixedrealitytoolkit.core/Configuration/Default Profiles/MRTKProfile.asset) och tilldelar det till profilen.
Konfigurera projektinställningar
I menyraden väljer du Redigera>projektinställningar.
I fönstret Projektinställningar till vänster väljer du Spelare.
Observera att i fönstret Spelare är produktnamnet "MRTK Tutorial". Det här är hämtat från projektnamnet och kommer att vara namnet som visas i HoloLens startmeny.
Tips
För att göra appen enklare att hitta under utvecklingen lägger du till ett understreck framför namnet för att sortera det överst i en lista.
Välj listrutan Publiceringsinställningar och ange sedan ett lämpligt namn i fältet Paketnamn, till exempel MRTK-Tutorials-Getting-Started:
Kommentar
Paketnamnet är den unika identifieraren för appen. Om du vill undvika att skriva över tidigare installerade versioner av appen med samma namn bör du ändra den här identifieraren innan du distribuerar appen.
Stäng fönstret Projektinställningar .
Skapa scenen och konfigurera MRTK
I menyraden väljer du Arkiv>Ny scen. Välj alternativet Grundläggande (inbyggd) och sedan Skapa.
Navigera i projektfönstret till Packages>MRTK Input>Assets>Prefabs-mappen. Dra prefaben MRTK XR Rig till Scenhierarkin.
Ta bort huvudkamerans spelobjekt eftersom MRTK XR Rig-spelobjektet redan innehåller en kamera.
Lägg till MRTK-indatasimulatorn (Packages>MRTK Input>Simulation>Prefabs) prefab till din scen.
Kommentar
Det här steget är valfritt, men krävs för simuleringar i redigeringsprogrammet.
I menyraden väljer du Spara>som....
Gå till mappen Tillgångar>scener , namnge projektet och spara sedan projektet.