My Blocks هي إحدى فئات الكتلة داخل VEXcode GO. تتضمن بعض الفئات الأخرى المظهر والصوت والاستشعار والمتغيرات. يتم استخدام My Blocks لإنشاء سلسلة من الكتل التي يمكن استخدامها عدة مرات خلال المشروع.
كيف تصنع بلوك

حدد "Make a Block" من فئة My Blocks.

أعد تسمية الكتلة عن طريق إدخال حقل "اسم الحظر" ، ثم حدد "موافق".
كيفية تخصيص قالب
إضافة إدخال (رقم)

حدد خيار "إضافة إدخال (رقم)" من شاشة "إنشاء كتلة". أعد تسمية الإدخال عن طريق إدخال حقل "الرقم" ، ثم حدد "موافق".
إضافة إدخال (منطقي)
حدد الخيار "المنطقي" من شاشة "إنشاء كتلة". أعد تسمية الإدخال عن طريق إدخال حقل "منطقي" ، ثم حدد "موافق".
أضف تسمية

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

اجمع بين المدخلات والتسميات معًا لإنشاء سلسلة من الكتل ، ثم حدد "موافق".
كيفية حذف المدخلات / الملصقات

لحذف إدخال أو تسمية ، حدد رمز "مسح" أعلى الإدخال أو التسمية التي ترغب في إزالتها.
كيفية استخدام Define Block

يمكن الآن استخدام معلمة من كتلة {Define} بمجرد إنشائها.

إرفاق كتل إضافية إلى الكتلة {Define} .

استخدم المعلمات من كتلة {Define} .

استخدم [My Block] المرفقة بكتلة {When Started} .
كيفية استخدام المكعبات الخاصة بي
مثال القيادة في الساحات
في هذا المثال ، سيستخدم الروبوت My Blocks من أجل:
- تقدم للأمام في مساحة 200 مم.
- انعطف يمينًا بزاوية 45 درجة.
- تقدم للأمام في مساحة 300 مم.
تعمل كتلة قبعة {Define} على كسر أحد الإجراءات. في المثال التالي ، تكسر كتلة {Define} هذه الكتل المستخدمة للقيادة في مربع لعدد معين من المرات. اسحب الوسائط من كتلة {Define} لاستخدامها داخل الكتل.
بمجرد تعيين الكتلة {Define} ، يمكن الآن سحب الكتلة المنشأة حديثًا وإضافتها إلى كتلة {When Started} لتعيين المعلمات.

بمجرد تغيير المعلمات ، يصبح المشروع جاهزًا للتنزيل والتشغيل.