P.6 โทรจิตสั่งการ
  • By Admin
  • 28
  • 6 พ.ค. 2569

P.6 โทรจิตสั่งการ

เรียนรู้วิธีเชื่อมโยงตัวละครหลายตัวให้ทำงานประสานกัน ผ่านการตั้งจุดเริ่มต้น (Events) และการใช้สถานีส่งสัญญาณกระจายข้อความ (Broadcast)

📡 EP.6: โทรจิตสั่งการ (Events & Broadcast)

ศิลปะการเชื่อมโยงตัวละครให้ทำงานร่วมกัน!

ถ้าน้องๆ มีตัวละครหลายตัวในเกม แล้วอยากให้มันคุยกันหรือทำงานพร้อมกัน จะทำอย่างไร? วันนี้เราจะมาใช้บล็อกหมวดสีเหลือง (Events) เพื่อสร้าง "จุดเริ่มต้น" และส่ง "กระแสจิต" ให้ตัวละครต่างๆ ทำงานประสานกันเหมือนวงดนตรีครับ!

🧢 1. หมวกแห่งการเริ่มต้น (Event Hats)

สังเกตไหมว่าบล็อกสีเหลืองจะมี "หลังคาโค้ง" อยู่ด้านบน? เราเรียกมันว่าบล็อกหมวกครับ โค้ดทุกชุดต้องมีหมวกนี้อยู่บนสุดเสมอ เช่น when flag clicked (เมื่อคลิกธงเขียว) หรือ when space key pressed (เมื่อกดปุ่มสเปซบาร์) เพื่อเป็นตัวจุดชนวนให้คำสั่งอื่นๆ เริ่มทำงาน

📤 2. สถานีส่งสัญญาณ (Broadcast)

เมื่อเราต้องการให้ตัวละคร A สั่งตัวละคร B ให้ทำงาน เราจะใช้บล็อก broadcast (กระจายข้อความ) ครับ มันทำหน้าที่เหมือนการตะโกนบอกทุกคนในเกมว่า "ถึงเวลาเปลี่ยนฉากแล้ว!" หรือ "เกมโอเวอร์แล้ว!" โดยที่เราสามารถตั้งชื่อข้อความที่ส่งไปได้เองเลย

📥 3. เสาอากาศรับสัญญาณ (When I receive)

เมื่อมีคนส่ง ก็ต้องมีคนรับ! ตัวละครที่รอรับคำสั่ง จะต้องสวมหมวก when I receive (เมื่อฉันได้รับข้อความ) เพื่อเป็นเสาอากาศ เมื่อใดก็ตามที่มีข้อความชื่อตรงกันส่งมา โค้ดที่ต่ออยู่ใต้หมวกใบนี้ก็จะเริ่มทำงานทันทีครับ!

🧩 มินิควิซ สรุปความรู้ EP.6

ทดสอบความเข้าใจเรื่องการทำงานร่วมกันของตัวละคร!

ข้อที่ 1: บล็อกคำสั่งประเภทใดที่มีหน้าที่เป็น "จุดเริ่มต้น" ของการทำงาน และไม่สามารถนำไปต่อใต้บล็อกอื่นได้?

ข้อที่ 2: ถ้าน้องๆ ต้องการให้ "เมื่อมังกรพ่นไฟโดนอัศวิน อัศวินจะร้องโอยย" ตัวละครอัศวินต้องใช้บล็อกใดเพื่อรอรับสัญญาณจากมังกร?

💡 พบข้อผิดพลาดหรือมีข้อเสนอแนะ?

หากนักเรียนหรือคุณครูพบจุดที่ควรแก้ไขในบทเรียน/แบบทดสอบนี้ หรือมีข้อเสนอแนะเพิ่มเติม สามารถแจ้งครูพิสิฐเพื่อนำไปปรับปรุงเนื้อหาให้สมบูรณ์ยิ่งขึ้นได้เลยครับ
(ขอบคุณที่ร่วมเป็นส่วนหนึ่งในการพัฒนาการเรียนรู้ไปด้วยกันครับ)

✉️ ส่งอีเมลแจ้งครูพิสิฐ

แชร์ :

บทเรียนอื่น ๆ