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
   6   7   8   9   10   11   12   13   14   15   16