4 กรกฎาคม 2556

..$_$ A Candy $_$..


~ ลูกอมของโปรด ฮุ ฮุ ฮุ ~

I like a candy Processing.js code

//ขนาดกรอบวาด และ สีพื้นหลัง
size(300,300);
background(250,182,244);
noStroke();  //ไม่มีเส้นขอบ
fill(235);  //สีรูปวาด
rect(20,20,260,260);  //วาดสี่เหลี่ยมผืนผ้า
stroke(0);  //ใส่เส้นขอบ
strokeWeight(3);  //Thicker

//variable
int x = 150;  //Assignment Operator ค่าข้างขวากำหนดตัวแปรข้างซ้าย
int y = 150;
int r = 160;

//Toffee
fill(255,240,20);
quad(x-110,y-60,x,y-15,x,y+15,x-110,y+60);  //วาดสี่เหลี่ยมกำหนดมุม
quad(x+110,y-60,x,y-15,x,y+15,x+110,y+60);
fill(255,10,20);
ellipse(x,y,r,3*r/4);

//Candy
noFill();  //ไม่ใส่สีรูปวาด
strokeWeight(5);  //เพิ่มขนาดเส้นหนา
arc(x-45,y,35,35,PI/2,TWO_PI-PI/2);  //วาดเส้นโค้งกำหนดค่า PI
line(x-25,y-15,x-35,y+15);  //วาดเส้นตรง
line(x-25,y-15,x-15,y+15);
line(x-30,y,x-20,y);
fill(0);
ellipse(x+3,y,20,35);  //วาดวงรี
arc(x+20,y,30,30,TWO_PI-PI/2,TWO_PI);
arc(x+20,y,30,30,0,PI/2);
line(x+52,y,x+52,y+22);
ellipse(x+52,y-8,20,30);
fill(255,10,20);
noStroke();
ellipse(x+3,y+15,10,30);
ellipse(x+52,y-20,15,30);

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

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