Térhatású objektumok kezelése a határvezérlővel
A dolgok akkor lesznek érdekesek, ha ezeket a hologramokat a kezével vagy bármely bemeneti forrással manipulálhatja. Ha egy objektumot korrektúrával szeretne manipulálni és megragadni, az objektumoknak a következő összetevőkkel kell rendelkezniük:
Ütköző: Ütköző összetevők körvonalazza formáját GameObject testi ütközések. A ütköztetők láthatatlanok, ezért nem kell pontosan egyeznie a GameObject hálójával. A háló hozzávetőleges közelítése gyakran hatékonyabb és megkülönböztethetetlenebb a játékmenetben.
Object Manipulator(Script): Az ObjectManipulator szkript egy objektumot mozgathatóvá, méretezhetővé és elforgathatóvá tesz egy vagy mindkét kézzel. Az objektum-manipulátor konfigurálható úgy, hogy az elem hogyan válaszoljon számos bemenetre. A szkriptnek maximális interakcióval kell működnie, beleértve a HoloLens 2 csuklós kezét, a HoloLens 2 kézsugarakat, a HoloLens 1 tekintetet és a kézmozdulatokat, valamint a modern headset mozgásvezérlő bemenetét.
Korlátok vezérlőelem
A BoundsControl egy egyszerű képességet biztosít az objektumok vegyes valóságban való újramodellezéséhez. A határvezérlők egy tárolót jelenítenek meg a hologramon, amely arra utal, hogy használható. A doboz sarkaiban és szélein található fogópontok lehetővé teszik az objektum skálázását, elforgatását vagy fordítását. A határvezérlő emellett reagál a bemenetre. A HoloLens 2-ben például a határvezérlő reagál az ujjközökre, és látható megjegyzéseket kínál az objektum térközének megértéséhez. Az összes interakció és vizualizáció könnyedén testre szabható.