VEXcode V5 ช่วยให้ผู้ใช้สามารถปิดการใช้งานและเปิดใช้งานการบล็อกภายในโครงการของตนได้ นี่เป็นคุณสมบัติที่มีประโยชน์สำหรับการทดสอบหรือดีบักโปรเจ็กต์โดยไม่ต้องแยกโปรเจ็กต์ออก ผู้ใช้สามารถปิดใช้งานหรือเปิดใช้งานบล็อกเพื่อทดสอบความแตกต่างในพฤติกรรมของหุ่นยนต์เมื่อบล็อกนั้นอยู่ในหรือไม่ได้อยู่ในโครงการ
วิธีปิดการใช้งานและเปิดใช้งานการบล็อก
หากต้องการปิดใช้งานการบล็อก ให้คลิกขวาหรือกดค้างบนบล็อกเพื่อเปิดใช้งานเมนูบริบท จากนั้นเลือกปิดใช้งานการบล็อก
หากต้องการเปิดใช้งานบล็อกที่ปิดใช้งาน ให้เปิดใช้งานเมนูบริบทสำหรับบล็อกนั้น และเลือกเปิดใช้งานบล็อก
จะเกิดอะไรขึ้นกับแต่ละบล็อคเมื่อปิดการใช้งาน
ในขณะที่บล็อกถูกปิดใช้งาน บล็อกนั้นจะแสดงเป็นสีเทาโดยมีตารางเส้นทแยงมุมอยู่เหนือบล็อกนั้น
บล็อกที่ปิดใช้งานจะถือเป็นความคิดเห็น ไม่มีผลกระทบต่อการไหลของโครงการ
ในโครงการตัวอย่างทางด้านซ้าย หุ่นยนต์จะไม่รอหลังจากขับถอยหลัง แต่จะเลี้ยวขวาทันที
จะเกิดอะไรขึ้นเมื่อบล็อกที่มีบล็อกซ้อนกันถูกปิดใช้งาน
เมื่อคุณปิดการใช้งานบล็อกที่มีบล็อกซ้อนกัน บล็อกทั้งหมดจะถูกปิดการใช้งาน บล็อกเช่นลูปหรือแบบมีเงื่อนไข if-then-else ที่มีบล็อกซ้อนกันสามารถปิดใช้งานได้ในลักษณะเดียวกับที่บล็อกเดียวสามารถทำได้
เปิดใช้งานเมนูบริบทของลูปหรือบล็อกการควบคุมแบบมีเงื่อนไข จากนั้นเลือก ปิดใช้งานการบล็อก
รูปภาพด้านล่างแสดงสิ่งที่เกิดขึ้นเมื่อปิดใช้งานการวนซ้ำซ้ำ วงวนและบล็อกทั้งสองด้านในถูกปิดใช้งานทั้งหมด
คุณสามารถเปิดใช้งานบล็อกหลักและบล็อกที่ซ้อนกันทั้งหมดภายในได้โดยเปิดใช้งานเมนูบริบทของบล็อกหลัก และเลือกเปิดใช้งานบล็อก
>
เมื่อเปิดใช้งานบล็อกหลัก บล็อกที่ซ้อนกันทั้งหมดจะถูกเปิดใช้งานด้วย
ปิดการใช้งานและเปิดใช้งานบล็อกซ้อนเดียว
คุณสามารถปิดการใช้งานบล็อกเดี่ยวภายในลูปหรือถ้าเป็นเช่นนั้นโดยทำตามขั้นตอนเดียวกันสำหรับการปิดการใช้งานบล็อกอื่น ๆ: เปิดใช้งานเมนูบริบทของบล็อกนั้น และเลือก ปิดการใช้งานบล็อก
นี่คือตัวอย่างของการปิดใช้งานเพียงบล็อกเดียวภายในลูป
เมนูบริบทสำหรับบล็อกหลักจะไม่มีตัวเลือกสำหรับการเปิดใช้งานบล็อกที่ซ้อนกัน เนื่องจากบล็อกหลักไม่ได้ถูกปิดใช้งาน
หากในภายหลังคุณต้องการเปิดใช้งานบล็อกที่ซ้อนกัน คุณจะต้องเปิดใช้งานเมนูบริบท
ปิดการใช้งานบล็อก "หมวก"
คุณสามารถปิดการใช้งานบล็อกทั้งหมดได้โดยการปิดการใช้งานบล็อก "หมวก" ที่มีบล็อกทั้งหมด
เปิดใช้งานเมนูบริบทของบล็อก "หมวก" จากนั้นเลือกปิดการใช้งานบล็อก
รูปภาพด้านล่างแสดงสิ่งที่เกิดขึ้นเมื่อบล็อก "หมวก" เมื่อเริ่มต้นถูกปิดใช้งาน บล็อกทั้งหมดที่อยู่ในบล็อกเมื่อเริ่มต้นจะไม่ทำงาน