บล็อกของฉัน#
การแนะนำ#
My Blocks เทียบเท่ากับฟังก์ชันในภาษา Python My Blocks จัดกลุ่มบล็อกต่างๆ เข้าด้วยกันเป็นส่วนๆ ที่สามารถนำกลับมาใช้ใหม่ได้อย่างมีประสิทธิภาพ โดยแต่ละส่วนจะถูกออกแบบมาเพื่อทำงานเฉพาะอย่าง My Blocks สามารถเรียกใช้งานได้หลายครั้งในโปรแกรมเดียวกัน ทำให้การจัดการโปรเจ็กต์ง่ายขึ้น และช่วยหลีกเลี่ยงการใช้บล็อกซ้ำซ้อน
กำหนด myBlock
myBlock
พารามิเตอร์ |
คำอธิบาย |
|---|---|
ชื่อบล็อก |
ชื่อที่คุณตั้งให้กับ My Block ของคุณ |
พารามิเตอร์ |
(ไม่บังคับ) ตัวแปรที่รับค่าอินพุตเมื่อเรียกใช้ฟังก์ชัน ช่วยให้สามารถส่งข้อมูลเข้าไปในฟังก์ชันได้ อาจเป็นตัวเลขหรือค่าบูลีน |
การกำหนดและการเรียกบล็อกของฉัน#
บล็อกของฉัน#
หาก My Block ไม่ต้องการข้อมูลป้อนเข้า คุณสามารถกำหนดค่าได้โดยไม่ต้องใช้พารามิเตอร์
กำหนด greeting
[Define a My Block to display a message.]
พิมพ์ [Hello!] บนคอนโซล ◀ และตั้งเคอร์เซอร์ไปแถวถัดไป
เมื่อเริ่มต้น
[Call a My Block to display the message.]
greeting
บล็อกของฉันที่มีพารามิเตอร์#
พารามิเตอร์ช่วยให้คุณป้อนข้อมูลที่จำเป็นให้กับ My Block เพื่อให้ทำงานได้ เช่น จำนวนครั้งที่จะทำซ้ำลำดับการเคลื่อนไหว ตัวอย่างเช่น My Block อาจใช้พารามิเตอร์ตัวเลขเพื่อบอกหุ่นยนต์ว่าต้องทำซ้ำการเคลื่อนไหวจำนวนกี่ครั้ง วิธีนี้ช่วยให้คุณสามารถใช้ My Block เดียวกันในรูปแบบต่างๆ ได้ ขึ้นอยู่กับค่าที่คุณป้อนเข้าไป
กำหนด repetitions (number) :: custom
[Define a My Block with a parameter.]
ทำซ้ำ (number)
เพิ่มตำแหน่ง [แขน v] โดย x:[100] y:[0] z:[0] [มม. v] ▶
เมื่อเริ่มต้น
[Call a My Block start incrementing.]
repetitions [4]