xxxxxxxxxx
74
function setup() {
createCanvas(800, 400);
}
var cometX = 0
function draw() {
background(220);
text("X:"+mouseX+" Y:"+mouseY,200,25)
push()
//comet
translate(cometX,0)
fill(194,78,12)
stroke(166,39,0)
beginShape()
vertex(213,100)
vertex(194,92)
vertex(196,99)
vertex(163,93)
vertex(170,102)
vertex(141,101)
vertex(145,104)
vertex(93,122)
vertex(145,136)
vertex(141,140)
vertex(170,138)
vertex(163,139)
vertex(196,141)
vertex(194,147)
vertex(213,141)
endShape(CLOSE)
fill(166,138,28)
stroke(166,152,0)
beginShape()
vertex(195,116)
vertex(181,110)
vertex(184,115)
vertex(156,120)
vertex(183,125)
vertex(180,128)
vertex(194,125)
endShape(CLOSE)
fill(147,156,171)
stroke(94,94,94)
ellipse(215,120,40,40)
fill(61,64,69)
stroke(61,64,69)
ellipse(223,118,7,7)
ellipse(210,110,5,5)
ellipse(205,121,4,4)
ellipse(211,130,3,3)
pop()
cometX = cometX + 2
if(cometX > 800)
{
cometX = -10
}
beginShape()
vertex(400,0)
vertex(800,0)
vertex(800,800)
vertex(400,800)
beginContour(); //cutout
vertex(615, 250);
vertex(707,215);
vertex(760,139);
vertex(707,64);
vertex(615,34);
vertex(543,64);
vertex(480,139);
vertex(540,215);
endContour();
endShape()
}