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) คือ คำสั่งที่ใช้วาดเส้น
ไม่มีความคิดเห็น:
แสดงความคิดเห็น