Skip to content

Instantly share code, notes, and snippets.

@lizzybrooks
Last active September 29, 2017 04:11
Show Gist options
  • Save lizzybrooks/0bc6897b6780b6c92f9560462ae42483 to your computer and use it in GitHub Desktop.
Save lizzybrooks/0bc6897b6780b6c92f9560462ae42483 to your computer and use it in GitHub Desktop.
//This sketch draws a row of pink donuts.
//lots of variables up here.
var x = 70;
var y = 200;
var diameter = 100;
var hole = 40;
var r = 200;
var g = 0;
var b = 100;
function setup() {
createCanvas(600, 600);
//draw 9 donuts
for (var i=0; i<9; i++) {
fill(r,g,b); //here I can make my donut a color
drawDonut(x,y,diameter,hole);
x=x+120;
}
}
function draw() {
}
//my donut function with inputs
function drawDonut(x, y, diameter, holeDiameter){
ellipse(x, y, diameter, diameter);
fill(255);
ellipse(x, y, holeDiameter, holeDiameter);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment