xxxxxxxxxx
28
function setup() {
createCanvas(400, 400);
background(220);
d_range = 0.5
switch_min = 20
switch_max = 70
switch_count = random(switch_min, switch_max)
x = 0
y = 0
dx = random(-d_range, d_range)
dy = random(-d_range, d_range)
count = 0
}
function draw() {
translate(width/2, height/2)
circle(x, y, 3)
x += dx
y += dy
if (count > switch_count) {
dx = random(-d_range, d_range)
dy = random(-d_range, d_range)
switch_count = random(switch_min, switch_max)
count = 0
}
count += 1
}