Daily Creative Coding

元「30 min. Processing」。毎日、Creative Codingします。

ControlP5のスライダーで円の大きさを制御する

f:id:aa_debdeb:20161006073103p:plain
/**
* slider for controling ellipse size
* 
* @author aa_debdeb
* @date 2016/10/13
*/

import controlP5.*;

ControlP5 cp5;
int ellipseSize;

void setup(){
  size(640, 640);
  noStroke();
  fill(255, 105, 180);
  cp5 = new ControlP5(this);
  cp5.addSlider("ellipseSize")
    .setRange(100, 500)
    .setValue(300)
    .setPosition(30, 30)
    .setSize(200, 20);
   
}

void draw(){
  background(240);
  ellipse(width / 2, height / 2, ellipseSize, ellipseSize); 
}