วันพฤหัสบดีที่ 4 กรกฎาคม พ.ศ. 2556

SPORT


Tennis.



  size(200,200); //size(กำหนดค่าตามแกนx,กำหนดค่าตามแกนy) คือ คำสั่งเพื่อใช้กำหนดขนาด Canvas 

   //Draw Frame
//fill คือ การใส่สี กำหนดค่าได้ดังนี้ (แดง,เขียว,น้ำเงิน) โดยมีค่าสิ้นสุดที่ 255
   fill(0); //black color
   triangle(40,100,68,150,100,100); //triangle คือ คำสั่งที่ใช้วาดสามเหลี่ยม
   fill(255,255,255); //white color
   triangle(43,90,68,145,96,90);
   fill(0); //black color
   ellipse(69,65,90,110); //ellipse คือ คำสั่งที่ใช้วาดวงรี กำหนดค่าได้ดังนี้ (ตำแหน่งแนวแกนxเลื่อนซ้ายขวา,ตำแหน่งแนวแกนy,รัศมีแนวแกนx,รัศมีแนวแกนy)
   fill(255,255,255); //white color
   ellipse(69,65,80,100);

   //Draw Handle
   fill(250,0,0); //red color
   rect(60,140,15,50); //rect คือ คำสั่งที่ใช้วาดสี่เหลี่ยม

//int คือ การประกาศตัวแปรเป็นค่าจำนวนเต็ม โดยค่าข้างขวาจะกำหนดตัวแปรข้างซ้าย 
   int e = 100;
   int f = 80;
   int g = 60;

   //Draw Vertical Tendons
   line(35,90,35,39); //line (x,y,x1,y1) คือ คำสั่งที่ใช้วาดเส้น
   line(42,101,42,29);
   line(49,107,49,22);
   line(56,111,56,18);
   line(63,113,63,16);
   line(70,114,70,15);
   line(77,114,77,15);
   line(84,e+10,84,19); //รับค่า e มาจากการที่ประกาศตัวแปรข้างต้น e=100
   line(91,105,91,24);
   line(98,98,98,30);
   line(105,85,105,43);

   //Draw Horzontal Tendons
   line(g-10,20,85,20);
   line(40,g/2,e-2,g/2); //รับค่า e และ g มาจากการที่ประกาศตัวแปรข้างต้น e=100,g=60
   line(34,40,102,40);
   line(g/2,g-10,107,50); //รับค่า g มาจากการที่ประกาศตัวแปรข้างต้น g=60 โดย "/" เป็นเครื่องหมายหาร จากตัวอย่าง g/2 = 30
   line(g/2,g,107,g);
   line(g/2,70,107,70);
   line(31,f,107,f); //รับค่า f มาจากการที่ประกาศตัวแปรข้างต้น f=80
   line(34,e-10,102,90);
   line(40,e,97,e);
   line(50,e+10,85,e+10);

   //Draw Lob
   fill(0,250,0); //green color
   ellipse(140,170,30,30);

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

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