![]() |
สร้างฟังก์ชัน BG() เพื่อเป็นการรวมฉากหลังภายในเกม โดยภายในฟังชันนี้มีการรวมไว้4ฟังก์ชัน คือ
drawTree(); วาดต้นไม้
drawChute();วาดราง
drawBush();วาดพุ่มไม้
drawChicken();วาดไก่
ซึ่งทั้ง4ฟังก์ชันนี้ไม่มี parameters และการ return ค่า
สร้างฟังก์ชัน Body() เพื่อทำตัวหมาป่า ให้รับไข่ที่ร่วงลงมา
ภายในฟังชันนี้มีฟังก์ชัน drawArms (); วาดแขนของหมาป่าใช้รับไข่ การทำงานของฟังก์ชันแขนคือ ช่วยวาดแขนเมื่อเรากดปุ่มตามที่กำหนด ทำให้ไม่ต้องวาดซ้ำหลายรอบ ซึ่งฟังชันนี้มี parameter
ภายในฟังชันนี้มีฟังก์ชัน drawArms (); วาดแขนของหมาป่าใช้รับไข่ การทำงานของฟังก์ชันแขนคือ ช่วยวาดแขนเมื่อเรากดปุ่มตามที่กำหนด ทำให้ไม่ต้องวาดซ้ำหลายรอบ ซึ่งฟังชันนี้มี parameter
การใช้มือรับไข่ของหมาป่า ควบคุมโดยคีย์บอร์ด ปุ่ม Q คือซ้ายบน E คือขวาบน Z คือซ้ายล่าง C คือขวาล่าง
โดยการกำหนดตำแหน่งของไข่ จะทำโดยการrandom
สร้างฟังก์ชัน breakEgg() เพื่อทำไข่แตก เมื่อตัวหมาป่ารับไข่ไม่ได้ ซึ่งฟังก์ชันนี้มี parameter แต่ไม่มีการ return ค่า ค่าที่รับมาคือ ค่าในพิกัดแกนX และส่งค่าเข้าไปยังคำสั่งต่างๆภายในฟังก์ชัน
reference : http://www.youtube.com/watch?v=huPKkZlYJDY

ไม่มีความคิดเห็น:
แสดงความคิดเห็น