บล็อกของฉันเป็นหนึ่งในหมวดหมู่บล็อกภายใน VEXcode VR หมวดหมู่อื่นๆ ได้แก่ แม่เหล็ก รูปลักษณ์ การตรวจจับ และตัวแปร My Blocks ใช้เพื่อสร้างลำดับของบล็อกที่สามารถใช้ได้หลายครั้งตลอดทั้งโปรเจ็กต์
วิธีการสร้างบล็อก
เลือก "สร้างบล็อก" จากหมวดบล็อกของฉัน
เปลี่ยนชื่อบล็อกโดยป้อนในช่อง "ชื่อบล็อก" จากนั้นเลือก "ตกลง"
วิธีการปรับแต่งบล็อก
เพิ่มข้อมูลป้อนเข้า (ตัวเลข)
เลือกตัวเลือก "เพิ่มอินพุต (ตัวเลข)" จากหน้าจอ "สร้างบล็อก (แสดงตัวอย่าง)" เปลี่ยนชื่ออินพุตโดยป้อนในช่อง "หมายเลข" จากนั้นเลือก "ตกลง"
เพิ่มอินพุต (บูลีน)
เลือกตัวเลือก "เพิ่มอินพุต (บูลีน)" จากหน้าจอ "สร้างบล็อก (แสดงตัวอย่าง)" เปลี่ยนชื่ออินพุตโดยป้อนในช่อง "บูลีน" จากนั้นเลือก "ตกลง"
เพิ่มป้ายกำกับ
เลือกตัวเลือก "เพิ่มป้ายกำกับ" จากหน้าจอ "สร้างบล็อก (ดูตัวอย่าง)" เปลี่ยนชื่อป้ายโดยป้อนในช่อง "ข้อความป้าย" จากนั้นเลือก "ตกลง"
รวมข้อมูลนำเข้าและป้ายกำกับ
รวมอินพุตและป้ายกำกับเข้าด้วยกันเพื่อสร้างลำดับของบล็อก
วิธีการลบข้อมูลป้อนเข้า / ป้ายกำกับ
หากต้องการลบอินพุตหรือป้ายกำกับ ให้เลือกไอคอน "ล้าง" ที่ด้านบนของอินพุตหรือป้ายกำกับที่คุณต้องการลบ
วิธีใช้งานบล็อกกำหนดค่า (Define Block)
ตอนนี้สามารถใช้พารามิเตอร์จากบล็อก "กำหนด" เมื่อสร้างขึ้นแล้ว
แนบบล็อกเพิ่มเติมเข้ากับบล็อก "กำหนด"
ใช้พารามิเตอร์จากบล็อก "กำหนด"
ใช้ "บล็อกของฉัน" ที่แนบมากับบล็อก "เมื่อเริ่มต้น"
วิธีใช้งานบล็อกของฉัน
ตัวอย่างการวาดรูปสี่เหลี่ยม
ในตัวอย่างนี้ หุ่นยนต์จะใช้ My Blocks เพื่อ:
- ขับเคลื่อนไปข้างหน้า 200 มม
- วาดสี่เหลี่ยมจัตุรัสขนาด 300 มม. ด้วยปากกาสีดำ
- เลี้ยวขวา 25 องศา
- วาดสี่เหลี่ยมจัตุรัสขนาด 500 มม. ด้วยปากกาสีแดง
บล็อกหมวก "กำหนด" แบ่งขั้นตอน ในตัวอย่างต่อไปนี้ บล็อกหมวก "Define" นี้จะแบ่งบล็อกที่ใช้ในการวาดรูปสี่เหลี่ยมจัตุรัสตามจำนวนครั้งที่กำหนด ลากอาร์กิวเมนต์จากบล็อก define ไปใช้ภายในบล็อกอื่นตามที่แสดงในวิดีโอนี้
เมื่อตั้งค่าบล็อก “Define” เสร็จแล้ว คุณสามารถลากบล็อกที่สร้างขึ้นใหม่ไปเพิ่มในบล็อก “When Started” เพื่อตั้งค่าพารามิเตอร์ได้ ดังที่แสดงในวิดีโอนี้
เมื่อเปลี่ยนพารามิเตอร์แล้ว โปรเจ็กต์ก็พร้อมที่จะเป็น เริ่มต้น