Gyakorlat – Erőforrások importálása és konfigurálása

Befejeződött

A Vegyes valóság szolgáltatás eszköz telepítése

Ha importálni szeretné a Mixed Reality eszközkészletet a projektbe, a Mixed Reality szolgáltatáseszközt fogja használni. Az eszköz lehetővé teszi a fejlesztők számára a funkciócsomagok felderítését, frissítését és importálását. A csomagokban név vagy kategória szerint kereshet, megtekintheti azok függőségeit, és importálás előtt megtekintheti a projekt jegyzékfájljának javasolt módosításait.

  1. Töltse le a Vegyes valóság funkció eszköz legújabb verzióját a Microsoft letöltőközpontból.

  2. A letöltés befejezése után nyissa meg a végrehajtható fájlt MixedRealityFeatureTool.exe , és használja a Mixed Reality szolgáltatás eszköz elindításához.

    Feljegyzés

    A Mixed Reality szolgáltatáseszköz futtatása előtt előfordulhat, hogy telepítenie kell a .NET 6.0 futtatókörnyezetet.

Az MRTK Unity alapcsomag importálása

  1. A Vegyes valóság funkció eszközben válassza a Start lehetőséget.

    Screenshot of the Mixed Reality Feature Tool opening screen.

  2. Válassza a Tallózás gombot (ez a következő képen a ... gomb), lépjen a projekthez, és nyissa meg.

    Open your project

    Miután kiválasztott egy mappát, az eszköz ellenőrzi, hogy érvényes Unity-projektmappa-e.

    Screenshot of the Mixed Reality feature Tool Project Path screen.

  3. Válassza a Szolgáltatások felderítése lehetőséget.

    Megjegyzés: Előfordulhat, hogy várnia kell néhány másodpercet, amíg az eszköz frissíti a csomagokat a hírcsatornákból.

  4. A Szolgáltatások felderítése lapon vegye figyelembe, hogy az elérhető csomagcsoportok listája található.

    The main groups of packages in the Mixed Reality Feature Tool

  5. Válassza a + platformtámogatástól balra található gombot (0/5), majd válassza ki a Mixed Reality OpenXR beépülő modul legújabb verzióját.

    Screenshot of package selections in the Mixed Reality Feature Tool.

  6. Válassza az MRTK3 jobb oldalán az Összes kijelölése gombot, hogy az összes funkció ki legyen jelölve.

    Screenshot of selecting all feature of MRTK3.

    Feljegyzés

    Ha olyan csomagokat lát, amelyek elavultként vannak megjelölve, távolítsa el őket, és győződjön meg arról, hogy Gépház > szolgáltatásmegjelenítési > elavult csomagok ki vannak jelölve.

  7. Miután kiválasztotta(ka)t, válassza a Szolgáltatások lekérése lehetőséget.

  8. Válassza az Ellenőrzés lehetőséget a kiválasztott csomagok érvényesítéséhez. Látnia kell egy párbeszédpanelt, amely szerint a rendszer nem észlelt érvényesítési problémákat. Ha így tesz, válassza az OK gombot.

  9. Az Import Features (Szolgáltatások importálása) lapon a bal oldali , Szolgáltatások oszlop megjeleníti a kiválasztott csomagokat. A jobb oldali , Kötelező függőségek oszlop megjeleníti az esetleges függőségeket. Ezekről az elemekről a Részletek hivatkozásra kattintva tudhat meg többet.

  10. Ha készen áll a továbblépésre, válassza az Importálás lehetőséget . A Véleményezés és jóváhagyás lapon áttekintheti a csomagokkal kapcsolatos információkat.

  11. Válassza a Jóváhagyás, majd a Kilépés lehetőséget.

  12. Térjen vissza a Unity-szerkesztőbe, és válasszon egy üres területet a felhasználói felületen. Megjelenik egy folyamatjelző sáv, amelyen láthatja, hogy a csomagok importálása folyamatban van.

A Unity-projekt konfigurálása

  1. Miután a Unity importálta a csomagokat, megjelenik egy figyelmeztetés, amely megkérdezi, hogy engedélyezni szeretné-e a háttérrendszereket a szerkesztő újraindításával. Válassza az Igen lehetőséget.

    Screenshot of Unity Restart Option.

  2. A Unity az XR InteractionLayerMask metódusainak frissítésére is rákérdezhet. Válassza az I Made a Backup, Go Ahead! gombot, és várja meg, amíg a Unity újraindul.

    Screenshot of updating methods in the XR InteractionLayerMask.

  3. A menüsávon válassza a Project Gépház szerkesztése>lehetőséget. Válassza az XR beépülő modul kezelése lehetőséget. Győződjön meg arról, hogy az XR inicializálása indításkor be van jelölve, majd jelölje be az XR megnyitása jelölőnégyzetet a beépülő modulok szolgáltatói alatt.

    Screenshot of Initialize XR on Startup.

  4. Az OpenXR beépülő modul betöltődik, és két elem jelenik meg az OpenXR alatt. Jelölje be az első Microsoft HoloLens szolgáltatáscsoport jelölőnégyzetét. Válassza ki a sárga felkiáltójelet.

    Screenshot of Open XR option.

  5. Válassza az Összes javítása lehetőséget.

    Screenshot of Fix All.

    Egyes figyelmeztetések továbbra is megmaradhatnak. Egyelőre hagyja figyelmen kívül őket.

  6. Válassza az OpenXR lehetőséget az XR beépülő modul kezelése területen.

  7. Az interakciós profilok területen válassza a +Microsoft Hand Interaction Profile és a Eye Gaze Interaction Profile lehetőséget, ha még nincs hozzáadva.

    Screenshot of Add Interaction Profiles.

  8. Győződjön meg arról, hogy a bal oldalon a Microsoft Hololens , a jobb oldalon pedig a Hand Tracking, a Mixed Reality Features és a Motion Controller Model van kiválasztva.

  9. A projektérvényesítési ablak visszaállításához válassza a Szem tekintete interakciós profil melletti sárga felkiáltójelet. Győződjön meg arról, hogy az UWP platform lapján van (a lapon megjelenik a Windows embléma), majd válassza az Összes javítása lehetőséget az érvényesítési problémák megoldásához. Vegye figyelembe, hogy néhány probléma továbbra is fennállhat. Ebben az esetben válassza ismét az Összes javítása lehetőséget, hagyja figyelmen kívül a jelenetspecifikusként megjelölt problémákat, majd olvassa el a fennmaradó problémákra vonatkozó javaslatokat (ha vannak ilyenek), és végezze el a kívánt módosításokat.

  10. A Project Gépház ablakban válassza az MRTK3 lehetőséget, és ellenőrizze, hogy van-e érvényes profil. Ha nincs, keresse meg az MRTKProfile-t a projekt Csomagok (Packages/org.mixedrealitytoolkit.core/Configuration/Default Profiles/MRTKProfile.asset) csomagjaiban, és rendelje hozzá a profilhoz.

    Screenshot of MRTK profile.

Projektbeállítások konfigurálása

  1. A menüsávon válassza a Project Gépház szerkesztése>lehetőséget.

  2. A Project Settings ablakban válassza a Lejátszó lehetőséget.

  3. Vegye figyelembe, hogy a Lejátszó ablakban a termék neveMRTK-oktatóanyag. Ez a projekt nevéből származik, és a HoloLens Start menüben lesz látható.

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

    Tipp.

    Annak érdekében, hogy az alkalmazás könnyebben megtalálható legyen a fejlesztés során, vegyen fel egy aláhúzásjelet a név elé, hogy a lista tetejére rendezze.

  4. Válassza a Közzététel Gépház legördülő menüt, majd a Csomagnév mezőben adjon meg egy megfelelő nevet, például MRTK-Tutorials-Getting-Started:

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

    Feljegyzés

    A csomag neve az alkalmazás egyedi azonosítója. Ha el szeretné kerülni az alkalmazás korábban telepített verzióinak felülírását ugyanazzal a névvel, az alkalmazás üzembe helyezése előtt módosítania kell ezt az azonosítót.

  5. Zárja be a Project Gépház ablakot.

A jelenet létrehozása és az MRTK konfigurálása

  1. A menüsávon válassza az Új jelenet fájlja lehetőséget>. Válassza az Alapszintű (beépített) lehetőséget, majd a Létrehozás lehetőséget.

  2. A Project ablakban keresse meg a Packages>MRTK Input>Assets>Prefabs mappát. Húzza az előregyártott MRTK XR-szerelvényt a hierarchia jelenetbe.

    Screenshot of the adding MRTK XR Rig in the Inspector.

  3. Távolítsa el a fő Kamera játékobjektumot, mert az MRTK XR Rig játékobjektum már tartalmaz kamerát.

    Screenshot of the Mixed Reality Toolkit in the Inspector.

  4. Adja hozzá az MRTK bemeneti szimulátort (Packages>MRTK Input>Simulation>Prefabs) előfabra a jelenethez.

    Feljegyzés

    Ez a lépés nem kötelező, de a szerkesztőn belüli szimulációk megkövetelik.

    Screenshot of the input simulator.

  5. A menüsávon válassza a Fájl>mentése másként lehetőséget.

  6. Lépjen az Eszközök>jelenetek mappába, majd nevezze el és mentse a projektet.