ก้าวผ่านโครงการใน VEXcode VR

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


วิธีใช้คุณสมบัติ Project Stepping

ปุ่ม Step ใน VEXcode VR สำหรับรันโปรเจ็กต์ทีละบล็อก

เลือกปุ่มขั้นตอนที่ด้านบนขวาของแถบเครื่องมือ VEXcode VR

ปุ่ม Step จะเคลื่อนหุ่นยนต์ VR ไปข้างหน้าหนึ่งขั้น

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

หุ่นยนต์ VR เลี้ยวขวาหนึ่งก้าวในสนามเด็กเล่นหลังจากผ่านคำสั่ง "เลี้ยวขวา"

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

ใช้ปุ่มขั้นตอนต่อไปเพื่อเรียกใช้โปรเจ็กต์ทีละบล็อก


การดีบักด้วยคุณสมบัติ Project Stepping

การใช้บล็อกและสลับมุมมองใน VEXcode VR เพื่อสำรวจโปรเจ็กต์ทีละขั้นตอน

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

ในตัวอย่างนี้ จุดประสงค์คือให้หุ่นยนต์ VR วาดรูปสี่เหลี่ยม (ขับไปข้างหน้าเป็นระยะทาง 800 มม. แล้วเลี้ยวขวา 90 องศา 4 ครั้งเพื่อสร้างสี่เหลี่ยมจัตุรัส) อย่างไรก็ตาม มีการเลี้ยวผิดในโครงการ

ข้อความแสดงข้อผิดพลาดระบุว่าต้องแก้ไขโปรเจ็กต์ก่อนจึงจะสามารถใช้หุ่นยนต์ VR ได้

ปุ่มควบคุมการดีบักสำหรับการไล่ดูโปรเจ็กต์ VEXcode VR ทีละขั้นตอน: Step, Step Into และ Step Over

ดำเนินโครงการทีละขั้นตอนโดยใช้คุณลักษณะ Project Stepping จนกว่าจะสังเกตเห็นข้อผิดพลาด

โปรเจ็กต์ VEXcode VR เดียวกันนี้แสดงในรูปแบบ Blocks และ Python สำหรับหุ่นยนต์เสมือนจริง

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

แก้ไขข้อผิดพลาด.

ปุ่ม Step สำหรับรันบล็อกทีละบล็อกใน VEXcode VR

ปุ่ม Step สำหรับรันโปรเจ็กต์ VEXcode VR ทีละบล็อก

จากนั้นรันโปรเจ็กต์อีกครั้งตั้งแต่ต้นโดยใช้ฟีเจอร์ Project Stepping ทำซ้ำขั้นตอนนี้จนกว่าโครงการจะทำงานได้อย่างถูกต้อง

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

Last Updated: