วันพุธที่ 10 กรกฎาคม พ.ศ. 2556

table tennis

กีฬา กีฬา เป็นยาวิเศษ

ครั้งนี้นำเสนอปิงปอง







void setup(){
size(200,200);  // กำหนดขนาด screen
}

float y = 0;  // ประกาศตัวแปร y โดยกำหนดให้เป็น float เพราะมีการใช้ค่าที่เป็นทศนิยม 
void draw(){
background(255);  // กำหนดสี background เป็นสีขาว
fill(185,122,87);   // ใส่สีที่จับไม้ปิงปอง เป็นสีน้ำตาล
rect(40,130,40,20);  // สั่งวาดสี่เหลี่ยม เป็นด้านจับ
fill(255,4,4);   // ใส่สีหน้าไม้ เป็นสีแดง
ellipse(110,140,70,50);  // สั่งวาดวงกลม เป็นหน้าไม้
fill(255,255,0);  // ใส่สีลูกปิงปอง เป็นสีเหลือง
ellipse(110,80 + 50*sin(y),20,20);  // วาดวงกลม โดยกำหนดค่าตำแหน่ง y เป็นตัวแปร y คูณกับค่าของ sin ส่วนขนาดของวงกลมไม่เปลี่ยนแปลง
y = y + 1/30; // เพิ่มค่าของ y ขึ้นเรื่อยๆ ทำให้ลุกปิงปองเลื่อนขึ้น-ลง
}

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

แสดงความคิดเห็น