การปิดและเปิดใช้งานบล็อกใน VEXcode 123

VEXcode 123 อนุญาตให้ผู้ใช้ปิดการใช้งานและเปิดใช้งานการบล็อกภายในโครงการของพวกเขา นี่เป็นคุณลักษณะที่มีประโยชน์สำหรับนักเรียนเมื่อทำการทดสอบหรือดีบั๊กโปรเจ็กต์ ดังนั้นพวกเขาจึงไม่ต้องแยกโปรเจ็กต์ออกเพื่อค้นหาว่าอะไรไม่ได้ผลตามที่ตั้งใจไว้ ผู้ใช้สามารถปิดการใช้งานหรือเปิดใช้งานบล็อกเพื่อทดสอบและสังเกตความแตกต่างในพฤติกรรมของหุ่นยนต์เมื่อบล็อกนั้นอยู่ในโครงการหรือไม่


วิธีปิดการใช้งานและเปิดใช้งานบล็อค

disablemenu.png

เพื่อที่จะใช้คุณสมบัติปิดหรือเปิดใช้งานบล็อกใน VEXcode 123 หุ่นยนต์ 123 จะต้องเชื่อมต่อกับแท็บเล็ตหรือคอมพิวเตอร์ของคุณ

การปิดใช้งานบล็อกจะทำให้ไม่สามารถดำเนินการได้เมื่อเริ่มโครงการ หากต้องการปิดใช้งานการบล็อก ให้คลิกขวาหรือกดค้างที่บล็อกเพื่อเปิดใช้งานเมนูบริบท จากนั้นเลือก ปิดใช้งานการบล็อก บล็อกดังกล่าวจะปรากฏเป็นสีเทาโดยมีเส้นทแยงมุมเหนือบล็อกในโปรเจ็กต์

enablemenu.png

หากต้องการเปิดใช้งานบล็อกเพื่อดำเนินการเมื่อเริ่มโครงการ ให้คลิกขวาหรือกดค้างที่บล็อกที่ปิดใช้งานเพื่อเปิดใช้งานเมนูบริบท จากนั้นเลือก เปิดใช้งานบล็อก


จะเกิดอะไรขึ้นกับแต่ละบล็อกเมื่อปิดใช้งาน

ปิดการใช้งานblock.png

ขณะที่บล็อกถูกปิดใช้งาน บล็อกจะแสดงเป็นสีเทาโดยมีเส้นทแยงมุมทับ

บล็อกที่ถูกปิดใช้งานจะถือว่าเป็นความคิดเห็น ไม่มีผลต่อโฟลว์ของโปรเจ็กต์ และจะไม่ถูกดำเนินการเมื่อโปรเจ็กต์เริ่มต้น

ในตัวอย่างข้างต้น หุ่นยนต์ 123 จะขับไปข้างหน้า 1 ก้าวแล้วหยุด มันจะไม่หัน


จะเกิดอะไรขึ้นเมื่อบล็อกที่มีบล็อกซ้อนกันถูกปิดใช้งาน

disablestack.png

เมื่อคุณปิดใช้งานบล็อกที่มีบล็อกซ้อนอยู่ภายใน บล็อกทั้งหมดจะถูกปิดใช้งาน บล็อกต่างๆ เช่น ลูปหรือเงื่อนไข if-then-else ที่มีบล็อกที่ซ้อนกัน สามารถปิดใช้งานได้ในลักษณะเดียวกับบล็อกเดียว

คลิกขวาหรือกดค้างเพื่อเปิดใช้งานเมนูบริบทของบล็อกการควบคุมแบบวนซ้ำหรือแบบมีเงื่อนไข จากนั้นเลือก ปิดใช้งานบล็อก

พิการ.png

รูปภาพแสดงสิ่งที่เกิดขึ้นเมื่อปิดใช้งานการวนซ้ำ วงรอบและบล็อกสองช่วงตึกด้านในถูกปิดใช้งานทั้งหมด และทั้งหมดปรากฏเป็นสีเทาโดยมีเส้นทแยงมุมทับอยู่

enablestack.png

ในตัวอย่างนี้ จะไม่มีอะไรเกิดขึ้นเมื่อเริ่มโครงการ เนื่องจากบล็อกทั้งหมดถูกปิดใช้งาน คุณสามารถเปิดใช้งานบล็อกหลักและบล็อกที่ซ้อนกันทั้งหมดภายในได้ โดยเปิดใช้งานเมนูบริบทของบล็อกหลักและเลือกเปิดใช้งานบล็อก

enable.png

เมื่อเปิดใช้งานบล็อกหลัก บล็อกที่ซ้อนกันทั้งหมดภายในจะถูกเปิดใช้งานด้วย

ในตัวอย่างนี้ เมื่อเปิดใช้งานบล็อกหลักแล้ว เมื่อเริ่มโครงการ หุ่นยนต์ 123 จะขับไปข้างหน้า 1 ก้าว จากนั้นเลี้ยวขวา 90 องศา และทำซ้ำพฤติกรรมเหล่านี้ 4 ครั้งเพื่อขับเป็นสี่เหลี่ยมจัตุรัส


ปิดการใช้งานและเปิดใช้งานบล็อกซ้อนเดียว

disableinstack.png

คุณสามารถปิดการใช้งานบล็อกเดียวภายในชุดของบล็อกที่ซ้อนกัน เช่น วนซ้ำหรือเงื่อนไขแบบมีเงื่อนไข โดยทำตามขั้นตอนเดียวกันสำหรับการปิดใช้งานบล็อกอื่นๆ: คลิกขวาหรือกดค้างเพื่อเปิดใช้งานเมนูบริบทของบล็อกนั้นและเลือก ปิดการใช้งานบล็อก

ในตัวอย่างนี้ บล็อกเดียวภายในลูปถูกปิดใช้งาน

enableinstack.png

ในการเปิดใช้งานบล็อกที่ซ้อนกันนั้น คุณจะต้องคลิกขวาหรือกดค้างเพื่อเปิดใช้งานเมนูบริบท

enablenotanoption.png

โปรดทราบว่าเมนูบริบทสำหรับบล็อกหลัก (ในกรณีนี้คือบล็อก [Repeat] ) จะไม่มีตัวเลือกสำหรับการเปิดใช้งานบล็อกที่ซ้อนกัน เนื่องจากตัวบล็อกหลักไม่ได้ถูกปิดใช้งาน

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

Last Updated: