كيف تجد زاوية دوران iPhone؟
-
23-08-2019 - |
سؤال
أريد حساب زاوية التناوب عندما أتدور iPhone من وضع صورة إلى أفقي الأفق أو المناظر الطبيعية اليسرى ولكن في الطائرة YX. في لعبتي، أرغب في تدوير كائن واحد فيما يتعلق ب iPhone ولكن في الاتجاه المعاكس. إذا كنت سأحرك iPhone من وضع صورة إلى المناظر الطبيعية مباشرة بنسبة 30 درجة، فأنا أرغب في نقل الكائن 30 درجة فقط ولكن إلى الأفق بشكل صحيح. لدي صيغة DOT المنتج مثل
v1.v2 = l1.l2cos (θ) لكنني لا أعرف الحل الدقيق لذلك. لذلك إذا كان أي شخص يعرف ذلك، فالرجاء مساعدتي شكرا مقدما.
المحلول
من المحتمل أن تجد وظيفة مكتبة ATAN2 () مفيدة. سوف يقوم بتحويل أرقام التسارع X و Y إلى زاوية لك.
لا تنتمي إلى StackOverflow