วันศุกร์ที่ 28 มิถุนายน พ.ศ. 2556

LOVE/PASSION


Sticker Line.



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

//int คือ การประกาศตัวแปรเป็นค่าจำนวนเต็ม โดยค่าข้างขวาจะกำหนดตัวแปรข้างซ้าย
   int a = 100;
   int b = 80;
   int c = 20;
   
//fill คือ การใส่สี กำหนดค่าได้ดังนี้ (แดง,เขียว,น้ำเงิน) โดยมีค่าสิ้นสุดที่ 255
   fill(120,50,10); //brown color
   //Draw Left ear
   ellipse(50,45,50,50);
   fill(100,5,0); //sable color
   ellipse(50,45,25,25); //ellipse คือ คำสั่งที่ใช้วาดวงรี กำหนดค่าได้ดังนี้ (ตำแหน่งแนวแกนxเลื่อนซ้ายขวา,ตำแหน่งแนวแกนy,รัศมีแนวแกนx,รัศมีแนวแกนy)

   fill(120,50,10); //brown color
   //Draw Right ear
   ellipse(143,45,50,50);
   fill(100,5,0); //sable color
   ellipse(143,45,25,25);

   fill(120,50,10); //brown color
   //Draw Face
   ellipse(a,110,175,155); //รับค่าa มาจากการที่ประกาศตัวแปรข้างต้น a=100
   
   fill(0); //black color
   //Draw Left eye
   ellipse(80,b+20,15,15); //รับค่าb มาจากการที่ประกาศตัวแปรข้างต้น b=80

   //Draw Right eye
   ellipse(115,100,c-5,c-5); //รับค่าc มาจากการที่ประกาศตัวแปรข้างต้น c=20

   //Draw Nose
   fill(225,225,225); //white color
   ellipse(a-2,b+60,58,b-10);
   fill(0); //black color
   triangle(85,120,100,133,110,120); //triangle คือ คำสั่งที่ใช้วาดสามเหลี่ยม
   
   //Draw Mouth
   line(98, 120, 98, 150);
   line(a-2, b+68, a+15, b*2); //รับค่าa และ b มาจากการที่ประกาศตัวแปรข้างต้น a=100,b=80 โดย " * " เป็นเครื่องหมายคูณ จากตัวอย่าง b*2 = 160
   line(a, 147, b, 168); //line(x,y,x1,y1) คือ คำสั่งที่ใช้วาดเส้น
  

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

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