Oscillator
Pulse, Bounce, Oscillate - different ways of describing a motion being reversed.
int x=0;
int speed=4;
void setup()
{
size(500,300);
}
void draw()
{
background(0);
x=x+speed;
if (x > 500)
{
speed=-4;
}
if (x < 0)
{
speed=4;
}
ellipse(x,100,20,20);
}
int circleSize
int speed=4;
void setup()
{
size(500,300);
}
void draw()
{
background(0);
circleSize += speed;
if (circleSize>500)
{
speed = -4;
}
if (circleSize < 0)
{
speed=4;
}
ellipse(250,150,circleSize,circleSize);
}