استعراض مشروع في VEXcode VR باستخدام VIQC Pitching In

توفر ميزة "خطوات المشروع" للمستخدم معلومات مرئية مهمة تساعد المستخدمين على استكشاف الأخطاء وإصلاحها أو فهم تدفق المشروع بشكل أفضل. عند تشغيل مشروع، سيعمل برنامج Fling the Hero Bot وفقًا للتعليمات، ولكن قد لا يكون ذلك بالطريقة التي أرادها المستخدم. إن القدرة على رؤية الكتل التي يتم تنفيذها خطوة بخطوة تمنح المستخدم رؤية أفضل للكتل التي قد تسبب الخطأ.


كيفية استخدام ميزة خطوات المشروع

لقطة شاشة مقربة للجانب العلوي الأيمن من شريط أدوات VEXcode VR، مع تمييز زر الخطوة، مباشرة إلى يمين زر البدء.

حدد زر الخطوة الموجود في أعلى يمين شريط أدوات VEXcode VR.

افتح مشروع VEXcode VR مع تحديد زر الخطوة لتشغيل الكتل واحدة تلو الأخرى.

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

ملاحظة : سينتقل التمييز فورًا إلىبعد كتلة [التعليق]، لأن كتل [التعليق] لا تغير المشروع أو الكتل المحيطة به.

مشروع VEXcode VR يعرض كتل القيادة، والانعطاف، ونظام الدفع المستخدمة في ملعب VIQC Pitching In

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

استمر في استخدام زر الخطوة لتنفيذ المشروع كتلة تلو الأخرى.


تصحيح الأخطاء باستخدام ميزة تتبع المشروع

مشروع VEXcode VR يحتوي على كتل لجمع الكرة باستخدام المدخل وتدويرها وتسجيل النقاط، مع تمييز كتلة التدوير، مما يُظهر الخطأ في المشروع.

تعمل ميزة "خطوات المشروع" على إبطاء سير المشروع وتوفير ملاحظات مرئية فورية. يتيح هذا للمستخدم إمكانية مراجعة المشروع جزءًا تلو الآخر لمراقبة السلوك وتصحيح الأخطاء.

في هذا المثال، الهدف هو أن يستلم فلينغ الكرة ويسجل هدفًا بها في المرمى العالي. لكن مسار المشروع يسير في الاتجاه الخاطئ، وبالتالي لن يتم تسجيل الهدف في المرمى العالي.

تم تسليط الضوء على خطأ برمجي في مشروع VEXcode VR في VIQC Pitching In Playground

تم عرض منطق برمجي غير صحيح أثناء تنفيذ مشروع VIQC Pitching In في VEXcode VR

قم بتشغيل المشروع خطوة بخطوة باستخدام ميزة "تنفيذ المشروع خطوة بخطوة" حتى يتم ملاحظة خطأ ما.

نفس المشروع السابق، ولكن الآن مع فتح قائمة الاتجاهات المنسدلة لكتلة الدوران، وتحديد اليسار، مما يوضح كيفية إصلاح المشكلة.

نفس المشروع مع كتلة الدوران التي تقرأ الآن للانعطاف يمينًا بزاوية 155 درجة في قسم المشروع للانعطاف وإطلاق الكرة في مرمى عالٍ.

صحح الخطأ.

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

مشروع VEXcode VR باستخدام الكتل لعرض برنامج VIQC Pitching In في مساحة العمل

مشروع VEXcode VR مفتوح في VIQC، أتقدم بطلب للمشاركة في شرح تنفيذ الكود خطوة بخطوة.

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

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: