xxxxxxxxxx
28
var particles = [];
var px;
var py;
function setup() {
createCanvas(400, 400);
append(particles, new Particle(200,200,random(5,10)));
append(particles, new Particle(100,100,random(5,10)));
px = 100;
py = 100;
}
function mouseClicked(){
append(particles, new Particle(mouseX,mouseY,random(5,10)));
}
function draw() {
background(255);
for(i=0;i<particles.length;i++){
particle = particles[i];
particle.findTarget(px,py);
particle.behaviors();
particle.update();
particle.show();
px = particle.pos.x;
py = particle.pos.y;
}
}