سؤال

أريد حساب زاوية التناوب عندما أتدور iPhone من وضع صورة إلى أفقي الأفق أو المناظر الطبيعية اليسرى ولكن في الطائرة YX. في لعبتي، أرغب في تدوير كائن واحد فيما يتعلق ب iPhone ولكن في الاتجاه المعاكس. إذا كنت سأحرك iPhone من وضع صورة إلى المناظر الطبيعية مباشرة بنسبة 30 درجة، فأنا أرغب في نقل الكائن 30 درجة فقط ولكن إلى الأفق بشكل صحيح. لدي صيغة DOT المنتج مثل

v1.v2 = l1.l2cos (θ) لكنني لا أعرف الحل الدقيق لذلك. لذلك إذا كان أي شخص يعرف ذلك، فالرجاء مساعدتي شكرا مقدما.

هل كانت مفيدة؟

المحلول

من المحتمل أن تجد وظيفة مكتبة ATAN2 () مفيدة. سوف يقوم بتحويل أرقام التسارع X و Y إلى زاوية لك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top