¿Existe alguna forma de definir o aumentar la precisión de la colocación del objeto que se va a dejar dentro de una guía mediante la función XRSocketInteractor? Es decir, obligar al usuario a poner el objeto en la guía con cierta similitud a la posición de la misma
Información Adicional:
Versión de VIROO: 2.6
Versión de Unity: 2022.3.9f1 y 2022.3.40f1
Solución:
Se puede hacer que el objeto que se vaya a colocar tenga la misma dirección que la guía del socket. Por ejemplo que la dirección forward sea la misma en los dos objetos para que este se coloque correctamente, e incluso se añade un rango de ángulos para tener mas margen.
El proceso para aplicarlo es muy sencillo:
- Quitar el componente XRSocketInteractor, junto con el VIROOXRSocketInteractor.
- Añadir el script junto con el VIROOXRSocketInteractor nuevamente. Este script es una copia del XRSocketInteractor pero incluye la funcionalidad que se comenta al principio.
- Ajustar el valor de la diferencia de ángulo.
Por favor visita nuestra pagina de FAQ&Troubleshooting de VirooStudio para mas información: VirtualDesk Support - VIROO Knowledge Base - VIROO STUDIO