Halloween

What

コウモリのイラストが円だけで描けそうだったので、描いてみました。

How


function setup() {
  createCanvas(300, 300);
  background(255);
}

function draw() {
  angleMode(DEGREES);
  if(frameCount < 360){
    drawEllipses()
  }else{
    background(255);
    noStroke();
    drawEllipses()
    noLoop();
  }
}

function drawEllipses(){
  blk();
  arc(150,150, 120, 120, 0, frameCount);
  wht();
  arc(150, 80, 100, 100, 0, frameCount);
  blk();
  arc(150, 130, 40, 40, 0, frameCount);
  wht();
  arc(150, 100, 30, 30, 0, frameCount);
  arc(110, 170, 35, 35, 0, frameCount);
  arc(135, 170, 30, 30, 0, frameCount);
  arc(190, 170, 35, 35,0, frameCount);
  arc(165, 170, 30, 30, 0, frameCount);
  arc(150, 230, 130, 130, 0, frameCount);
}

function blk(){
  fill(0);
}

function wht(){
  fill(255);
}