Unity Spain

Mesa de ayuda => Builds & Dispositivos => Builds - Android => Mensaje iniciado por: MotoSierraProducciones en Abril 24, 2019, 07:59:29 AM

Título: Problema con el Gyroscope
Publicado por: MotoSierraProducciones en Abril 24, 2019, 07:59:29 AM
Problema con el Giroscopio
 
No logro hacer que se active el giroscopio, puedo hacer que un objeto se mueva a los lados:
 

Input.acceleration.x

 
Lo que estoy tratando de hacer es que un objeto rote con este codigo:
 

Input.gyro.enabled = true;
Quaternion rotFix = new Quaternion(Input.gyro.attitude.x, Input.gyro.attitude.y, -Input.gyro.attitude.z, -Input.gyro.attitude.w);
rot.y = Vector3.Dot(Input.gyro.gravity, Vector3.up) * EscalaMovimiento;

 
Cuando lo pruebo en el  ordenador, si me permite activar y desactivar el Giroscopio (Con el Debug.log)
 
pero cuando lo quiero aplicar en un mobil, me aparece como desactivado y no se activa...
 
Si alguien pudiera ayudarme con esto...
Título: Problema con el Gyroscope
Publicado por: pioj en Abril 24, 2019, 11:54:20 AM
No sé si tienes iOS o Android, pero el tema del Gyroscopio y sensores de móvil es bastante asquerosete, en Unity3D...
Título: Problema con el Gyroscope
Publicado por: MotoSierraProducciones en Abril 25, 2019, 05:56:42 AM
Cita de: pioj date=1556099660No sé si tienes iOS o Android, pero el tema del Gyroscopio y sensores de móvil es bastante asquerosete, en Unity3D...
   


Es para Android, pero ya descubrí que el problema es el mobil, con otro equipo funciona bien, pero con el primero que intente probar no
Título: Problema con el Gyroscope
Publicado por: B2Lotus en Mayo 15, 2019, 01:29:29 AM
Tal vez tu móvil no tenia giroscopio.
 
No confundas giroscopio con acelerómetro:
 
La diferencia entre giroscopio y acelerómetro es que mientras el primero puede percibir la rotación, este último no. ... Otra diferencia se refiere al hecho de que un giroscopio da una indicación de la velocidad angular, mientras que un acelerómetro mide la aceleración lineal.
 
PD: Una vez intente usar este tipo de input para una prueba, funcionó, pero no me gustó.