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


كيفية صنع بلوك

فئات الكتل الخاصة بي

حدد "إنشاء كتلة" من فئة "الكتل الخاصة بي".

يرسم

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


كيفية تخصيص كتلة

إضافة مدخل (رقم)

رقم

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

إضافة إدخال (منطقي)

منطقية

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

أضف تصنيفًا

مم مربع

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

الجمع بين المدخلات والتسميات

الجمع بين المدخلات والتسميات

قم بدمج المدخلات والتسميات معًا لإنشاء سلسلة من الكتل.


كيفية حذف المدخلات / التسميات

حذف الإدخال

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


كيفية استخدام تعريف الكتلة

تعريف الكتلة

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

إضافة كتل للتعريف

قم بإرفاق كتل إضافية إلى كتلة "التعريف".

اسحب الرقم إلى المعلمة

استخدم المعلمات من كتلة "التعريف".

ارسم مربع

استخدم "My Block" المرفقة مع كتلة "عند البدء".


كيفية استخدام الكتل الخاصة بي

رسم المربعات مثال

في هذا المثال، سيستخدم الروبوت الكتل الخاصة بي من أجل:

  • دفع إلى الأمام 200 ملم
  • ارسم مربعًا بحجم 300 مم بالقلم الأسود
  • انعطف يمينًا بمقدار 25 درجة
  • ارسم مربعًا بحجم 500 مم بالقلم الأحمر

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

بمجرد تعيين الكتلة "تعريف"، يمكن الآن سحب الكتلة التي تم إنشاؤها حديثًا وإضافتها إلى الكتلة "عند البدء" لتعيين المعلمات.

Draw_2_squares_my_blocks.png

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

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

Last Updated: