xxxxxxxxxx
54
var circleSize = 300;
var lineThick = 1;
var sliceThickness = 30;
var dum = 1;
function setup() {
// put setup code here
createCanvas(600, 400);
background(200, 200, 200);
drawPizza()
}
function draw() {
// put drawing code here
strokeWeight(lineThick);
drawSlices()
}
function drawPizza() {
fill(245, 245, 220);
ellipse(width/2, height/2, circleSize, circleSize);
fill(204, 0, 0);
ellipse(width/2,height/2,circleSize*.9,circleSize*.9)
fill(255, 189, 136);
ellipse(width/2,height/2,circleSize*.85,circleSize*.85)
for (let pepCount = 0; pepCount < 20; pepCount++) {
drawPep(random(-100,100), random(-100,100))
drawPin(random(-100,100), random(-100,100))
drawBac(random(-100,100), random(-100,100))
}
}
function drawPep(wOffset, hOffset) {
fill(135, 36, 20);
ellipse(width/2+wOffset,height/2+hOffset,circleSize*.1,circleSize*.1)
}
function drawPin(wOffset, hOffset) {
fill(254, 195, 7);
rect(width/2+wOffset,height/2+hOffset,circleSize*.05,circleSize*.035)
}
function drawBac(wOffset, hOffset) {
fill(127, 60, 20);
ellipse(width/2+wOffset,height/2+hOffset,circleSize*.03,circleSize*.03)
}
function drawSlices() {
for (let sliceNumber = -7; sliceNumber < 8; sliceNumber++) {
line(width/2+sliceThickness*sliceNumber, 20, width/2+sliceThickness*sliceNumber, 370);
}
}