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

ART


Color Theory.



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

   ellipse(100,100,150,150); //ellipse คือ คำสั่งที่ใช้วาดวงรี กำหนดค่าได้ดังนี้ (ตำแหน่งแนวแกนxเลื่อนซ้ายขวา,ตำแหน่งแนวแกนy,รัศมีแนวแกนx,รัศมีแนวแกนy)

//จากรูปวาดได้เป็นวงกลมเพราะรัศมีแนวแกนxและรัศมีแนวแกนyมีค่าเท่ากัน  

//int คือ การประกาศตัวแปรเป็นค่าจำนวนเต็ม โดยค่าข้างขวาจะกำหนดตัวแปรข้างซ้าย 
   int x = 100;
   int y = 30;
   int r = 20;   

//fill คือ การใส่สี กำหนดค่าได้ดังนี้ (แดง,เขียว,น้ำเงิน) โดยมีค่าสิ้นสุดที่ 255
   fill(250,255,0); //yellow color
   ellipse(x,y,40,40);  //รับค่า x และ y มาจากการที่ประกาศตัวแปรข้างต้น x=100,y=30
   fill(255,215,0); //gold color
   ellipse(136,34,r,r); //รับค่า r มาจากการที่ประกาศตัวแปรข้างต้น r=20
   
   fill(255,165,0); //orange color
   ellipse(160,y*2,40,40); //รับค่า y มาจากการที่ประกาศตัวแปรข้างต้น y=30 โดยที่y*2=60
   fill(255,69,0); //orange red color
   ellipse(175,95,r,r);
  
   fill(255,0,0); //red color
   ellipse(160,135,40,40);
   fill(208,32,144); //violet red color
   ellipse(138,165,r,r);

   fill(250,15,180); //pink color
   ellipse(x,165,40,40);
   fill(138,43,226); //blue violet color
   ellipse(60,165,r,r);

   fill(0,0,255); //blue color
   ellipse(y+5,135,40,40);
   fill(0,255,255); //sky blue color
   ellipse(25,x,r,r);

   fill(0,230,38); //green color
   ellipse(35,y*2,40,40);
   fill(173,255,47); //green yellow color
   ellipse(y*2+3,y+5,r,r); //y*2+3=63
   
//ลำดับของคำสั่งนั้น หากรูปไหนวาดก่อนจะโดนรูปที่วาดทีหลังทับไปเรื่อยๆตามลำดับ

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

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