Question

Je veux calculer l'angle de rotation quand je suis en rotation l'iPhone du mode portrait au mode paysage à droite ou à gauche, mais Paysage dans le plan YX. Dans mon jeu, je veux tourner un point d'objet pour iPhone, mais en sens inverse. Si je vais passer iPhone du mode portrait au mode paysage droit par 30 degrés alors je veux déplacer l'objet 30 degrés seulement, mais à droite du paysage. Je formule du produit scalaire comme

v1.v2 = L1.L2cos (θ) mais je ne sais pas si la solution exacte. Donc, si quelqu'un sait il s'il vous plaît aidez-moi Merci à l'avance.

Était-ce utile?

La solution

Vous trouverez probablement la fonction de bibliothèque standard atan2 () utile. Il va convertir les x et les chiffres d'accélération y en un angle pour vous.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top