xxxxxxxxxx
41
var particles = [];
var flowField = [];
function setup() {
wid = 400;
hit = 400;
createCanvas(wid, hit);
flowField = new FlowField();
}
function mouseClicked(){
append(particles, new Particle(mouseX,mouseY));
}
function draw() {
background(255);
for(i=0;i<particles.length;i++){
particle = particles[i];
particle.follow(particle.pos);
if(particle.pos.x < 0){
particle.pos.x = wid;
}
if(particle.pos.y > hit){
particle.pos.y = 0;
}
if(particle.pos.y < 0){
particle.pos.y = hit;
}
particle.update();
particle.show();
}
}