بيت التمويل الشخصي كيفية معايرة مقياس التسارع لعبتك HTML5 - الدمى

كيفية معايرة مقياس التسارع لعبتك HTML5 - الدمى

فيديو: المبادئ العامة وفكرة العمل في اجهزة القياس الصناعية والتحكم 2024

فيديو: المبادئ العامة وفكرة العمل في اجهزة القياس الصناعية والتحكم 2024
Anonim

افتراضيا، فإن التسارع لعبة HTML5 يفترض موقف محايد من الأفقي تماما - وهذا هو، الجهاز هو الاستلقاء على طاولة. ومع ذلك، هذه هي الأجهزة النقالة، واللاعبين في كثير من الأحيان تريد أن يكون موقف محايد يكون في مكان آخر.

التقنية الأساسية لمعايرة ضوابط الميل هي تتبع قيمة الإزاحة ل يكس و أي. عندما يختار المستخدم لإعادة معايرة، يتم تغيير قيم الإزاحة لجعل موقف محايد جديد. إليك الرمز ذي الصلة:

التسارع. هتمل فار لعبة؛ فار الكرة؛ فار أسيل؛ فار بتنكاليبرات؛ فار أوفستاكس = 0؛ فار أوفستاي = 0؛ فونكتيون إينيت () {غيم = نيو سين ()؛ بال = نيو سبريت (لعبة، "ريدبال. ينغ"، 50، 50)؛ أسيل = نيو أسيل ()؛ بتنكاليبرات = نيو غامبوتون ("كاليبرات")؛ btnCalibrate. سيتسيز (100، 100)؛ btnCalibrate. سيتبوسيتيون (100، 100)؛ لعبه. ستارت ()؛} // إند إينيت فونكتيون تشيكبوتون () { إف (بتنكاليبرات. إسكليكد ()) { أوفستاي = أسيل. getAY ()؛ أوفستاكس = أسيل. getAX ()؛ } } فونكتيون أوبديت () {غيم. واضح()؛ checkButton ()؛ نيودكس = أسيل. جيتاي () - أوفستاي؛ نيودي = أسيل. جيتاكس () - أوفستاكس؛ نيودكس * = -5؛ نيودي * = -5؛ الكرة. setDX (newDX)؛ الكرة. setDY (newDY)؛ الكرة. أوبديت ()؛}

بطريقة أو بأخرى تحتاج إلى تشغيل المعايرة. على سبيل المثال، يمكنك إضافة زر معايرة أساسي. وإليك كيف يعمل:

  1. أضف مستوفتاكس ومتغيرات أوفستاي.

    يشير هذان المتغيران إلى مدى اختلاف موضع الجهاز المحايد عن الموقف القياسي المسطح على الطاولة. ابدأ المتغيرات بالقيمة صفر.

  2. إضافة زر معايرة.

    لهذا المثال، يمكن للمستخدم إعادة معايرة عن طريق النقر على زر.

  3. تحقق من وجود زر الصحافة.

    تم إنشاء وظيفة لقراءة أي مكابس زر.

  4. إذا تم الضغط على الزر، احصل على قيم إزاحة جديدة.

    عندما يكون الزر نشطا، ابحث عن قيم يكس و أي الحالية عن طريق طلبها من كائن أسيل.

  5. طرح الإزاحة من الفأس و أي على كل إطار.

    قبل أي حسابات أخرى، طرح أوفستاكس من يكس و أوفستاي من أي. وهذا تعيين فعال موقف محايد جديد إلى أن تم تعيين الجهاز في المرة الأخيرة التي تم النقر على زر.

على الرغم من أنه من السهل جدا تنفيذ زر المعايرة، يتم أحيانا إجراء المعايرة تلقائيا. إذا كنت تفضل، مجرد تحديد أوفستاكس و أوفستاي خلال إينيت () وظيفة، وموقف الجهاز خلال إينيت () وظيفة يصبح الموقف الافتراضي. هذا لا يسمح للمستخدم لإعادة تعيين المعايرة، لكنه لا يمنع تشوش الشاشة مع زر نادرا ما تستخدم.

كيفية معايرة مقياس التسارع لعبتك HTML5 - الدمى

اختيار المحرر

كيفية حزم مستندات أدوب إنديسيغن CS6 - الدمى

كيفية حزم مستندات أدوب إنديسيغن CS6 - الدمى

إذا كنت بحاجة إلى تسليم مستندات أدوب إنديسيغن CS6 إلى مزود خدمة طباعة أو إلى مصمم آخر، ستحتاج إلى منحهم كل ما يحتاجونه لمواصلة العمل على ملف إنديسيغن. هذا هو المكان الذي أمر حزمة هو مفيد. تجمع الحزمة نسخا من جميع الصور والخطوط المستخدمة في المستند على طول ...

كيفية حفظ نمط فقرة في أدوب إنديسيغن كريتيف سويت 6 - الدمى

كيفية حفظ نمط فقرة في أدوب إنديسيغن كريتيف سويت 6 - الدمى

هل من أي وقت مضى الذهاب إلى كل عناء العثور فقط المسافة البادئة اليمنى، الخط، أو التباعد لاستخدامها في نسختك في أدوبي CS6 إنديسيغن، فقط لتجد أن لديك لتطبيق هذه السمات مائة مرة لإكمال المشروع الخاص بك؟ أو، هل قررت من أي وقت مضى أن المسافة البادئة هو أكثر من اللازم؟ لن ...

كيفية كائنات القص في أدوب إنديسيغن CS6 دوكومينتس - الدمى

كيفية كائنات القص في أدوب إنديسيغن CS6 دوكومينتس - الدمى

في أدوب إنديسيغن CS6، يمكنك القص كائن، وهو ما يعني أنك تميل إليه أفقيا، مائلة إلى اليسار أو اليمين. قد يظهر كائن مقطوع منظور أو عمق بسبب هذا التعديل. يمكنك استخدام أداة القص لإنشاء تأثير القص. اتبع الخطوات التالية لقص كائن: حدد ...

اختيار المحرر

كيفية إضافة ملف شخصي في ميسباس - دوميز

كيفية إضافة ملف شخصي في ميسباس - دوميز

يمكنك إضافة أغنية إلى ملف ميسباس الشخصي، سواء أن أغنية الملف الشخصي ميسباس تعكس من أنت، يلهمك، أو ببساطة يعكس مزاجك في ذلك اليوم. عند العثور على المرافقة الموسيقية المثالية لصفحة ملفك الشخصي، يمكنك المضي قدما وإضافة هذه الأغنية إلى ملفك الشخصي: انقر على الرابط إضافة بجوار تلك الأغنية ...

كيفية إضافة تعليقات توضيحية إلى فيديو يوتوب - دمى

كيفية إضافة تعليقات توضيحية إلى فيديو يوتوب - دمى

عند نشر مقاطع فيديو إلى يوتوب، يمكنك اجعلها تعمل نيابة عنك من خلال إضافة تعليقات توضيحية تتحدث مباشرة إلى جمهورك. يمكنك اقتراح اشتراك المشاهدين في قناتك في يوتوب أو استخدام تعليق توضيحي كعبارة تحث المستخدم على اتخاذ إجراء.

اختيار المحرر

كيفية تعديل التعليقات في ورقة عمل في إكسيل 2013 - دمى

كيفية تعديل التعليقات في ورقة عمل في إكسيل 2013 - دمى

لتعديل محتويات التعليق في إكسيل 2013، حدده بالنقر فوق زر الأمر التالي أو السابق في مجموعة التعليقات من علامة التبويب مراجعة ثم انقر فوق الزر تحرير تعليق أو انقر بزر الماوس الأيمن فوق الخلية مع التعليق وحدد تحرير تعليق من القائمة المختصرة للخلية. يمكنك أيضا أن تفعل ...

كيفية تصميم مصنف إكسيل 2016 - الدمى

كيفية تصميم مصنف إكسيل 2016 - الدمى

لا تأتي كافة أوراق عمل إكسيل 2016 من النماذج. في كثير من الأحيان، تحتاج إلى إنشاء جداول بيانات فريدة من نوعها بدلا من أن المقصود أن تعمل كنماذج قياسية من أنواع معينة من المصنفات التي يتم إنشاؤها. في الواقع، قد تكون معظم جداول البيانات التي تقوم بإنشائها في إكسيل من هذا النوع، خاصة إذا كان نشاطك التجاري لا يعتمد ...

كيفية تحرير السجلات في نموذج البيانات في إكسيل 2013 - الدمى

كيفية تحرير السجلات في نموذج البيانات في إكسيل 2013 - الدمى

بعد قاعدة البيانات قيد التنفيذ وكنت محاصرين مع إدخال السجلات في إكسيل 2013، يمكنك البدء في استخدام نموذج البيانات لتحرير وإجراء الصيانة الروتينية على قاعدة البيانات. على سبيل المثال، يمكنك استخدام نموذج البيانات لتحديد موقع سجل تريد تغييره ثم قم بإجراء التعديلات على ...