The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.
VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.
الهيكل الرئيسي هو المكان الذي يبدأ فيه تنفيذ المشروع. بمعنى آخر، تتم إضافة تعليمات تحتوي على أجهزة وأوامر ومعلمات هنا، والتي يحدد مزيجها، عند تنفيذها، سلوكيات روبوت محددة.
لاحظ أن الهيكل الرئيسي يحتوي على قوس متعرج للفتح والإغلاق
يجب دائمًا أن تقترن دعامة الفتح بدعامة الإغلاق.
بين الأقواس المتعرجة للهيكل الرئيسي يمكنك إضافة تعليمات لبرمجة الروبوت الخاص بك
عندما تبدأ برنامجًا جديدًا، يوجد داخل الهيكل الرئيسي سطر من الكود vexcodeInit();
يقوم هذا الأمر بإعداد وتهيئة جميع الأجهزة (مثل المحركات وأجهزة الاستشعار) قبل بدء تشغيل التعليمات البرمجية الخاصة بك. لا تقم vexcodeInit();
في مشروع بسيط يدفع الروبوت للأمام، تحتوي التعليمات على ثلاثة أقسام:
- الجهاز
- الامر
- المعلمات
يتم الفصل بين الجهاز والأمر بفترة تسمى " نقطة عامل"
حول معلمات الأمر driveFor، توجد مجموعة من الأقواس. هذا مثال آخر على علامات الترقيم المقترنة (مثل القوس المتعرج). يتم فصل كل معلمة بفاصلة.
في نهاية سطر الكود توجد فاصلة منقوطة. تخبر الفاصلة المنقوطة المترجم أن هذه التعليمات مكتملة ويجب أن تنتقل إلى التعليمات التالية.
إذا كانت هناك تعليمات متعددة في مشروعك، فسيتم تشغيل تعليمات المشروع من اليسار إلى اليمين ومن الأعلى إلى الأسفل.
بناءً على موضع الفواصل المنقوطة، سيقوم VEXcode Pro V5 بتشغيل السطر الأول ثم الذي يليه. سيعرف الانتقال إلى السطر الثاني بسبب الفاصلة المنقوطة.
عندما يصل المشروع إلى قوس الإغلاق المتعرج للهيكل الرئيسي، ينتهي المشروع.
في المشروع، سيتحرك الروبوت للأمام لمسافة 200 ملم (الخط 24)، ثم يدفع الروبوت للأمام 50 ملم (الخط 25) قبل اكتمال البرنامج.