Hola !
Llega el momento de realizar un backup de lo aprendido sobre Hololens y HoloToolkit. En este caso es relacionado a una funcionalidad de las básicas en una app
Seleccionar un elemento de un menú.
La idea es que frente a un tablero con diferentes opciones, la opción seleccionada se mostrará en un texto superior a las mismas
En posts anteriores ya he comentado como crear un proyecto en Unity3D y como importar el HoloToolkit. A partir de aquí, los siguientes pasos serían
- Eliminar los assets por defect Main camera y Directional light
- Grabar la escena
- Ajustar los valores necesarios para que proyecto de Unity funcione como UWP en Hololens
- Project Settings / Player
- Project Settings / Quality
- File / Build Settings
- Importar HoloToolkit
- Agregar los Assets
- Main Camera
- Spatial Mapping
- Cursor With Feedback
- Create Empty and Rename > Managers
- Add Components
- Gaze Managers
- Gaze Stabilizer
- Gesture Managers
- Hands Manager
- Add Assets
- Add Components
- Create Empty and Rename > HoloCollection
- Add Assets
- Add Cube, add SAD image to cube
- Add Cube, add HAPPY image to cube
- Add Sphere, add SAD image to sphere
- Add Sphere, add HAPPY image to sphere
- Add 3D Text, name “TextResult”
- Add Assets
En este punto la jerarquía de componentes debería quedar similar a la siguiente
Y llega el momento de la interacción, para esto creamos un script llamado “EmojiSelector”
En este script agrego un par de líneas en la operación OnSelect. Esta operación es la que se llama desde el GestureManager cuando se realiza un AirTap sobre un elemento seleccionado. El Script obtiene el elemento seleccionado desde el GazeManager y si el mismo es válido, muestra el nombre en el Text 3D llamado “ResultText”.
Saludos @ Toronto
El Bruno
References
- GitHub, HoloToolkit
- GitHub, HoloToolkit Unity
- El Bruno, Importar HoloToolkit Unity
- El Bruno, Cómo posicionar un holograma utilizando AirTap con HoloToolkit
4 thoughts on “#Hololens – Creando un menú con opciones con #HoloToolkit”