xxxxxxxxxx
72
function setup() {
createCanvas(400, 400);
}
function draw() {
background(0, 0, 102);
//rectangle
stroke(153, 255, 102, 180);
strokeWeight(20);
fill(0, 153, 153);
rect(0, 60, 400, 120);
noStroke();
// ellipse
fill(254, 74, 73, 160);
ellipse(80, 280, 230, 160);
//triangle
fill(255, 204, 0, 230);
triangle(100, 60, 350, 140, 150, 340);
//rounded rect
stroke(255, 0, 102, 160);
strokeWeight(20);
fill(219, 255, 118, 190);
rect(230, 20, 130, 240, 45);
noStroke();
// pac man
fill(153, 255, 102, 180);
arc(100, 120, 80, 80, PI + QUARTER_PI, QUARTER_PI, PIE);
//line
stroke(254, 74, 73, 200);
strokeWeight(20);
line(0, 290, 400, 290);
// point
strokeWeight(30);
stroke(255, 102, 255, 200);
point(330, 340);
//bezier
vertex(80, 60);
strokeWeight(35);
noFill();
bezier(185, 150, 110, 150, 190, 240, 115, 230);
//polygon
fill(102, 255, 204, 200);
beginShape();
vertex(-30, 420);
vertex(90, 280);
vertex(180, 340);
vertex(230, 300);
vertex(280, 430);
endShape();
//polyline
beginShape(LINES);
stroke(255, 204, 0, 190);
strokeWeight(15);
vertex(-30, 280);
vertex(50, 180);
endShape();
beginShape(LINES);
vertex(70, 202);
vertex(150, 202);
endShape();
}