IPhone-SDK: acelerômetro x, z a 360 graus?
-
20-09-2019 - |
Pergunta
Como é possível pegar os valores x, z produzidos pelo acelerômetro e traduzi -lo como valores que representarão um ponto em 360 graus da rotação do iPhone? (Paisagístico) Pode ser -2 a 2 (0 para o ponto médio) e pode ser de 0 a 360, desde que represente um valor para toda a rotação do iPhone.
Eu preciso disso para um jogo de paisagem estou fazendo qual é a melhor solução nesse caso?
Solução
Use a função ATAN2 (). Para obter um valor em graus:
#include <math.h>
...
float degrees = atan2(x, y) * 180 / 3.14159;
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow