En este momento estás viendo ¿Cómo obtener el ángulo de guiñada móvil para el giroscopio Unity?

 – Unity

¿Cómo obtener el ángulo de guiñada móvil para el giroscopio Unity? – Unity

¿Cómo obtener el ángulo de guiñada móvil para el giroscopio Unity?

– UnityAssets3Free

buenas , me llamo jorge y aqui os traigo
esta pregunta

Uso Unity Remote 5 para conectar mi teléfono a Editor. estoy leyendo los valores Input.gyro.attitude.eulerAngles y estoy un poco confundido. Porque no importa cómo oriente mi dispositivo, todos los ángulos cambian. Esperaba obtener uno específico que reflejara la rotación de guiñada de la cámara. Ángulo que solo cambiaría si girara mi dispositivo como en la imagen de abajo y permanecería constante si lo girara de manera diferente.

PD: cuando miro Debug.Log(gyroInp.attitude.eulerAngles), el ángulo Z continúa aumentando incluso si el teléfono todavía está sobre la mesa. De 276 a 350 y sigue creciendo. ¿Es porque la tierra está girando? 🙂

1 respuesta 1

Unity Remote 5 (UR5) parece estar dañado para leer el giroscopio, como lo indica este problema (más específico) en el rastreador de problemas de Unity: https://issuetracker.unity3d.com/issues/ios-13-dot-0-rotations-around-device-y-axis-does-not-work-when-rotating-a-device-and-using-remote

Si uso el UR5 para leer la actitud/aceleración del giroscopio en el editor, da un valor inicial que nunca se actualiza sino que se repite para cada lectura posterior. La compilación real en mi dispositivo (iOS 14) funciona como se esperaba.

Por lo tanto, Unity Remote 5 lamentablemente no funciona para todas las cosas del giroscopio, podría ser un problema específico de iOS.

nota: si aun no se resuelve tu pregunta por favor dejar un comentario y pronto lo podremos de nuevo , muchas gracias

eso es todo,espero que te halla servido

Deja una respuesta