// Draw a moving ball
float x, y; float deltaX, deltaY;
void setup() { // all sketch setup goes here size(400, 400); smooth();
x = 0; y = height/2; deltaX = 1; deltaY = 1; } // setup()
void draw() { background(255); fill(255, 0, 0); ellipse(x, y, 25, 25); x = x + deltaX; y = y + deltaY; // make sure ball stays within bounds if (x >= width) { deltaX = deltaX * -1; } if (x <= 0) { deltaX = deltaX * -1; } if (y > height) { deltaY = deltaY * -1; } if (y < 0) { deltaY = deltaY * -1; } } // draw()