Ray Pins - példa
Kísérő videó
Tekintse meg az alkalmazást működés közben ebben a kísérő videóban egy kis kontextusért.
Kapcsolódó minták
A Szóközcsapok minta bemutatja a szóközcsapok beállítását azáltal, hogy manuálisan módosítja a jelölőobjektumokat a pozícióba MRTK-megfizethetőségekkel. A space pin funkcióval kapcsolatos absztraktabb vita is releváns hátteret nyújt ehhez a mintához.
Ahelyett, hogy manuálisan manipulálja az objektumokat, ez a minta a térrekonstrukciós hálókon végzett sugármetódolásos tesztekkel állítja be a világ igazítását.
Ez a minta a szkriptből is létrehozza az összes szükséges World Locking Tools-összetevőt, ahelyett, hogy eszközbeállításra van szüksége a szerkesztőben.
Jelenet tartalma
A RayPins jelenetben nyolc térbeli kitűző virtuális jelölőobjektum található. Négy szint, az északkeleti, délkeleti, északnyugati és délnyugati sarkában egy négyzet négy méter oldalanként.
Egy másik négy tű egy méter magas, ami azt sugallja, hogy a falak 6 méter távolságra vannak egymástól.
A minta létrehozása
A mintához a SpatialPerception képesség szükséges. A mikrofon funkció a hangparancsokhoz is szükséges.
A minta futtatása
Fizikai beállítás
Keressen egy fizikai helyet némi szabad területtel. Helyezze a jelölőket a padlóra és a falakra a jelenetben lévő virtuális jelölőkkel megegyező elválasztással. Nem szükséges minden virtuális jelölőhöz fizikai jelölőt létrehozni.
Hasznos lehet a fizikai jelölőket a megfelelő virtuális jelölő nevével címkézni (például "NW"), vagy rajzolni egy térképet az elhelyezésük címkével.
Alkalmazás beállítása
Hozza létre és telepítse a RayPins-jelenetet az eszközön.
Az alkalmazás futtatása
Indítás
Indításkor a koordinátarendszer a fej pozícióján alapul, a virtuális rács és a jelölők elhelyezése pedig tetszőleges.
Első jelölő
A választógombon válassza ki az egyik olyan jelölőt, amelynek megfelelő fizikai jelölője van a szobában. Kattintson a fizikai jelölőre a szobában. A jelenet eltolódik, hogy a kijelölt virtuális jelölőt a fizikai jelölőhöz igazítsa.
Ha az igazítás nem megfelelő, például egy csúszás miatt a kijelölés pillanatában, egyszerűen ismételje meg a kijelölést, és a megfelelő választógomb továbbra is ki van jelölve, amíg a megfelelő igazítás el nem érhető.
Második jelölő
Lépjen egy másik fizikai jelölőre a helyiségben, és válassza ki annak virtuális jelölőjét a rádiókijelölésben. Kattintson a fizikai jelölőre. A rács és a jelölők mostantól elforgathatók, hogy igazodjanak mindkét jelölőhöz.
További jelölők
Ha a felhasználó az első két kitűző egyikének közelében van, az igazításnak elég közel kell lennie a fizikai és a virtuális jelölők között.
Más jelölők esetében azonban jelentős eltérések lehetnek a fizikai és a virtuális között. Ezek számos forrásból eredhetnek, de elsősorban a fizikai jelölők nem megfelelő elhelyezéséből vagy a nyomkövető hibájából.
Ismételje meg a rádiókiválasztást és a virtuális jelölők elhelyezését a helyiségben elhelyezett további fizikai jelölők esetében. Az elhelyezési folyamat után minden ilyen jelölőnek jó igazítást kell mutatnia a közelében.
Ellenőrzés
Fizikai szalagos mértékkel ellenőrizheti a jelölők közötti interpolált igazítást. A rácsvonalak egy méterre vannak egymástól, és a vonalak egy centiméter szélesek.
Kitartás
Mivel az automatikus mentés és az automatikus betöltés engedélyezve van a RayPins-jelenet WorldLockingContext elemén, a tartalom fizikai helyiséghez igazítása és az alkalmazásból való kilépés után az alkalmazás ismételt futtatásakor a virtuális rács és a jelölők folytatják a fizikai helyiséghez való igazításukat.
Az igazítás törléséhez és az újrakezdéshez válassza az Alaphelyzetbe állítás választógombot, vagy távolítsa el és telepítse újra az alkalmazást.