تعطيل وتمكين الكتل في VEXcode VR

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


كيفية تعطيل وتمكين الكتل

قائمة السياق مع خيارات تعطيل وتمكين الكتل في VEXcode VR

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

قائمة السياق تعرض خيار تعطيل الكتلة لكتلة VEXcode VR المحددة

لتمكين كتلة معطلة، قم بتنشيط قائمة السياق لتلك الكتلة وحدد تمكين الكتلة. 


ماذا يحدث للكتل الفردية عند تعطيلها

يظهر المربع على أنه معطل في مساحة عمل VEXcode VR

أثناء تعطيل الكتلة (الكتل)، تظهر باللون الرمادي مع وجود شبكة من الخطوط القطرية فوقها.

يتم التعامل مع الكتلة المعطلة كتعليق. ليس له أي تأثير على تدفق المشروع.

في المشروع النموذجي، لن ينتظر الروبوت بعد القيادة للخلف، بل سينعطف يمينًا على الفور.


ماذا يحدث عند تعطيل كتلة تحتوي على كتل متداخلة

قائمة إعدادات الكتل تعرض تعطيل الكتل المتداخلة

عندما تقوم بتعطيل كتلة تحتوي على كتل متداخلة بداخلها، يتم تعطيل كافة الكتل. يمكن تعطيل الكتل مثل الحلقة أو الشرطية if-then-else، التي تحتوي على كتل متداخلة، بنفس الطريقة التي يمكن بها تعطيل كتلة واحدة. 

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

تم تعطيل كتلة التكرار في لوحة كتل الواقع الافتراضي VEXcode

توضح هذه الصورة ما حدث عندما تم تعطيل حلقة التكرار. تم تعطيل الحلقة والكتلتين الموجودتين بداخلها.

لوحة الكتل تعرض الكتلة الرئيسية المفعلة في VEXcode VR

يمكنك تمكين الكتلة الرئيسية وجميع الكتل المتداخلة بداخلها عن طريق تنشيط قائمة السياق الخاصة بالكتلة الرئيسية وتحديد تمكين الكتلة.

تم تعطيل الكتلة الرئيسية في مساحة عمل VEXcode VR

عند تمكين الكتلة الرئيسية، سيتم أيضًا تمكين جميع الكتل المتداخلة.


تعطيل وتمكين كتلة واحدة متداخلة

قائمة سياقية للكتلة تحتوي على خيارات لتعطيل أو تمكين الكتلة

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

فيما يلي مثال على تعطيل كتلة واحدة فقط داخل الحلقة.

قائمة سياقية تحتوي على خياري "تعطيل الكتلة" و"تمكين الكتلة" لكتلة VEXcode VR محددة

لن توفر قائمة السياق الخاصة بالكتلة الرئيسية خيارًا لتمكين الكتلة المتداخلة لأنه لم يتم تعطيل الكتلة الرئيسية.

كتلة معطلة داخل مجموعة كتل نشطة في VEXcode VR

إذا أردت لاحقًا تمكين تلك الكتلة المتداخلة، فستحتاج إلى تنشيط قائمة السياق الخاصة بها.


تعطيل كتلة "القبعة".

قائمة السياق مع تحديد خيار تعطيل القبعة لتعطيل الكتلة

يمكنك تعطيل مجموعة كاملة من الكتل عن طريق تعطيل كتلة "القبعة" التي تحتوي عليها جميعًا.

قم بتنشيط قائمة السياق الخاصة بكتلة "القبعة"، ثم حدد "تعطيل الحظر".

يظهر خيار "معطل عند بدء التشغيل" غير نشط في مساحة عمل VEXcode VR

توضح هذه الصورة ما حدث عند تعطيل كتلة "القبعة" عند البدء. لن يتم تشغيل كافة الكتل الموجودة ضمن كتلة عند البدء.

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

Last Updated: