Skip to main content

CS ระดับ 1 - บล็อก VEXcode VR

หน่วยที่ 2 - การเคลื่อนย้ายหุ่นยนต์ของคุณ

บทที่ 3: การหมุนหุ่นยนต์ VR

ตอนนี้คุณได้ล้มปราสาทแห่งแรกใน Castle Crasher Playgroundคุณจะต้องให้หุ่นยนต์ VR หันไปกระแทกอีกตัวหนึ่ง บทเรียนนี้จะอธิบายขั้นตอนต่างๆ ในการหมุนหุ่นยนต์ VR และกระแทกอาคารสองหลังบน Castle Crasher สนามเด็กเล่น.

ผลการเรียนรู้

  • ระบุวิธีใช้บล็อก [Turn for] เพื่อหมุน VR Robot ไปทางขวาหรือซ้าย
  • ระบุวิธีใช้บล็อก [Turn to heading] เพื่อเปลี่ยน VR Robot ไปยังทิศทางของเข็มทิศที่กำหนด

เปลี่ยนชื่อโครงการ

  • หากยังไม่ได้โหลดโค้ดของบทเรียนก่อนหน้า ให้โหลดโปรเจ็กต์ Unit2Lesson2
  • เปลี่ยนชื่อโครงการโดยเลือกกล่องชื่อโครงการ
    เปลี่ยนชื่อโครงการ
  • ป้อนชื่อโปรเจ็กต์ใหม่ Unit2Lesson3และเลือก "บันทึก"
    หน่วยที่ 2 บทเรียนที่ 3 ชื่อ

เลี้ยวขวาหรือซ้าย

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

สนามเด็กเล่น Castle Crasher

สำหรับข้อมูลของคุณ

หากต้องการให้หุ่นยนต์ VR หมุนด้วยความเร็วที่แตกต่างกัน สามารถเพิ่มหรือลดความเร็วการหมุนได้โดยใช้บล็อก [ตั้งค่าความเร็วการหมุน]

ความเร็วรอบ
  • ลากบล็อก [Turn for] เข้าไปแล้วแนบไว้ใต้บล็อก [Drive for] ตั้งค่าพารามิเตอร์ของบล็อก [Turn for] ให้เลี้ยวขวา 90 องศา
    1. หมายเหตุ: โครงการนี้มีบล็อก [Set drive velocity] และ [Set Turn velocity] เพิ่มและตั้งค่าเป็น 100% เหล่านี้เป็นบล็อกเสริม
      เพิ่มขวา 90
  • ลากบล็อก [Drive for] เข้าไปแล้วแนบไว้ใต้บล็อก [Turn for] ตั้งค่าพารามิเตอร์ของบล็อก [Drive for] เป็น 700 มิลลิเมตร (มม.)
    เสร็จแล้ว
  • เลือกปุ่ม "เปิดสนามเด็กเล่น" เพื่อเปิด Castle Crasher สนามเด็กเล่น หากยังไม่เปิดให้บริการ
    เปิดสนามเด็กเล่น
  • เลือกปุ่ม "Start" เพื่อทดสอบโครงการ
    เริ่ม
  • ชมหุ่นยนต์ VR ขับเคลื่อนไปข้างหน้าและชนกับอาคารกลางก่อนจะถอยหลังกลับไปยังจุดเริ่มต้น หุ่นยนต์ VR จะเลี้ยวขวา 90 องศา แล้วขับไปข้างหน้าเพื่อชนกับอาคารที่มุมขวาล่างของ Castle Crasher สนามเด็กเล่น.
    เลี้ยวขวา

เลือกปุ่ม ถัดไป เพื่อดำเนินการต่อในส่วนที่เหลือของบทเรียนนี้