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

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

หมายเหตุ: บทความนี้ใช้การกำหนดค่าฐานรหัสใน VEXcode GO ดูบทความ การกำหนดค่าฐานโค้ด VEX GO ไลบรารี VEX เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีการกำหนดค่าฐานโค้ดใน VEXcode GO


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

โครงการ VEXcode GO Blocks ที่มีเมนูบริบทของบล็อกที่เปิดใช้งานอยู่เปิดอยู่และมีการเน้นตัวเลือก Disable Block ทางด้านขวาจะแสดงผลลัพธ์ โดยบล็อกที่เลือกไว้จะกลายเป็นสีเทา เพื่อระบุว่าถูกปิดการใช้งาน

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

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

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

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


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

โครงการ VEXcode GO Blocks ประกอบไปด้วยบล็อกที่ถูกปิดใช้งาน บล็อกมีสีเทาและมีเส้นตารางทแยงมุมอยู่ด้านบน

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

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

ในตัวอย่างนี้ Code Base จะขับเคลื่อนไปข้างหน้าเป็นระยะทาง 500 มิลลิเมตร (มม.) แล้วหยุด มันจะไม่หมุน


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

โครงการ VEXcode GO Blocks ที่มีเมนูบริบทของบล็อกคอนเทนเนอร์ที่เปิดใช้งานอยู่เปิดอยู่และมีการเน้นตัวเลือก Disable Block

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

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

โครงการ VEXcode GO Blocks ที่มีบล็อกคอนเทนเนอร์และปิดการใช้งานบล็อกที่ซ้อนกันทั้งหมด บล็อกมีสีเทาและมีเส้นตารางทแยงมุมอยู่ด้านบน

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

โครงการ VEXcode GO Blocks ที่มีเมนูบริบทของบล็อกคอนเทนเนอร์ที่ปิดใช้งานเปิดอยู่ และมีการเน้นตัวเลือกเปิดใช้งานบล็อก

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

โครงการ VEXcode GO Blocks พร้อมบล็อกคอนเทนเนอร์และบล็อกที่ซ้อนกันทั้งหมดได้รับการเปิดใช้งาน

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

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


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

โครงการ VEXcode GO Blocks เปิดเมนูบริบทของบล็อกที่เปิดใช้งานอยู่ บล็อกดังกล่าวจะซ้อนอยู่ภายในบล็อกคอนเทนเนอร์ และมีตัวเลือกปิดใช้งานบล็อกอยู่ ผลลัพธ์จะปรากฏทางด้านขวา โดยที่บล็อคที่เลือกไว้จะถูกปิดการใช้งาน

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

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

โครงการ VEXcode GO Blocks เปิดเมนูบริบทของบล็อกที่ถูกปิดใช้งานอยู่ บล็อกจะซ้อนอยู่ภายในบล็อกคอนเทนเนอร์ และมีตัวเลือกเปิดใช้งานบล็อกที่ถูกเน้นไว้ ทางด้านขวาจะแสดงผลลัพธ์ โดยที่บล็อคที่เลือกได้เปิดใช้งานแล้ว

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

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

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

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

Last Updated: