Page 11 - หนังสืออิเล็กทรอนิกส์
P. 11
7
ั
ฟงก์ชัน showMelon สาหรับแสดง
แตงโม อธิบายได้ดังน้ ี
1. บรรทัดที่ 1 ประกาศสวนหัว
่
ั
ฟงก์ชัน showMelon
2. ก าหนดให้มีการท างานวนซ้ําแบบ
ไม่รู้จบ ในบรรทัดที่3-5
3. บรรทัดที่ 3 เรียกฟงก์ชัน
ั
setSizeAndPos เพอก าหนดขนาด
ื
่
และต าแหน่งของตัวละครแตงโม
4. บรรทัดที่ 4 สร้างแตงโมด้วยการ
่
โคลน (clone) ซ้ึงเป็น
การคัดลอกตัวละคร โดยใช้บล็อก
่
ค าสง create clone of myself
ั
ี
ซ้ึงหมายถึง การโคลนตัวละครท่มี
่
การใช ้
ี
ี
ี
คาสงน้ ในท่น้คอโคลนตัวละคร
ื
่
ั
แตงโม
5. บรรทัดที่ 5 ก าหนดให้มีการหน่วง
เวลาในการสร้าง
ั
่
แตงโม 1 วินาที ด้วยค าสง wait 1
seCS จากโปรแกรม ข้างต้น
่
ั
นักเรียนคิดว่าสามารถตัดค าสงใด
ออกได้บ้าง โดยผลลัพธ์ยังคง
เหมือนเดิม
11