Guida alla migrazione da HoloLens Toolkit (HTK) a Realtà mista Toolkit (MRTK).
Input controller e mano
Installazione e configurazione
Metodi
HTK 2017
MRTK v2
Tipo
Eventi specifici per i pulsanti, con informazioni sul tipo di input quando pertinenti.
Input basato su azioni/movimenti passati tramite eventi.
Installazione
Posizionare InputManager nella scena.
Abilitare il sistema di input nel profilo di configurazione e specificare un tipo di sistema di input concreto.
Configurazione
Configurato nel controllo in ogni singolo script della scena.
Configurato tramite il profilo di sistema di input Realtà mista e il relativo profilo correlato, elencati di seguito.
Profili correlati:
Profilo di mapping del controller Realtà mista
Profilo di visualizzazione del controller Realtà mista
Realtà mista Profilo movimenti
Realtà mista profilo azioni di input
Realtà mista profilo regole di azione di input
Realtà mista profilo puntatore
Le impostazioni del provider di sguardo vengono modificate nell'oggetto Fotocamera principale nella scena.
I componenti di supporto della piattaforma (ad esempio, Windows Mixed Reality Gestione dispositivi) devono essere aggiunti ai provider di dati del servizio corrispondente.
Mapping di interfacce ed eventi
Alcuni eventi non hanno più eventi univoci e ora contengono un oggetto MixedRealityInputAction. Queste azioni vengono specificate nel profilo Azioni di input e mappate a controller e piattaforme specifiche nel profilo Mapping controller. Gli eventi come OnInputDown dovrebbero ora controllare il tipo MixedRealityInputAction.
Mappato ai vari pulsanti del controller e le levette
Fotocamera
Metodi
HTK 2017
MRTK v2
Installazione
Eliminare MainCamera, aggiungere MixedRealityCameraParent/MixedRealityCamera/HoloLensCamera prefab alla scena o usare Realtà mista Toolkit > Configure Apply Realtà mista Scene Settings (Configurazione impostazioni > scena Realtà mista).
MainCamera padreed in MixedRealityPlayspace tramite Realtà mista Toolkit > Aggiungi alla scena e Configura...
Configurazione
Configurazione delle impostazioni della fotocamera eseguita nell'istanza prefab.
Abilitare il sistema di consapevolezza spaziale nel profilo di configurazione e aggiungere un osservatore spaziale (ad esempio, Windows Mixed Reality Spatial Mesh Observer) ai provider di dati del sistema di consapevolezza spaziale.
Configurazione
Configurare l'istanza della scena nel controllo.
Configurare le impostazioni per ogni profilo dell'osservatore spaziale.
Aerei
Metodi
HTK 2017
MRTK v2
Installazione
Usare lo SurfaceMeshesToPlanes script.
Non ancora implementato.
Comprensione spaziale
Metodi
HTK 2017
MRTK v2
Installazione
Aggiungere il prefab SpatialUnderstanding alla scena.
Non ancora implementato.
Configurazione
Configurare l'istanza della scena nel controllo.
Non ancora implementato.
Limite
Metodi
HTK 2017
MRTK v2
Installazione
Aggiungere lo BoundaryManager script alla scena.
Abilitare il sistema di limiti nel profilo di configurazione.
Configurazione
Configurare l'istanza della scena nel controllo.
Configurare le impostazioni nel profilo Visualizzazione limiti.
Condivisione
Metodi
HTK 2017
MRTK v2
Installazione
Servizio di condivisione: aggiungere prefab di condivisione alla scena. UNet: usare l'esempio SharingWithUNET.