> show canvas only <


/* built with Studio Sketchpad: 
 *   https://sketchpad.cc
 * 
 * observe the evolution of this sketch: 
 *   https://playgramming.sketchpad.cc/sp/pad/view/ro.i5skLS4n9ux/rev.23
 * 
 * authors: 
 *   Devon Scott-Tunkin

 * license (unless otherwise specified): 
 *   creative commons attribution-share alike 3.0 license.
 *   https://creativecommons.org/licenses/by-sa/3.0/ 
 */ 



// Processing Book, Casey Reas, pg. 280 Motion 1: Lines, Curves

float y = 50.0;
float speed = 1.0;
float radius = 15.0;

void setup() {
    size(100, 100);
    smooth();
    noStroke();
    ellipseMode(RADIUS);
}

void draw() {
    background(0);
    ellipse(33, y, radius, radius);
    y = y + speed;
    if (y > height+radius) {
        y = -radius;
    }
}