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