xxxxxxxxxx
34
var m1 = 20;
var m2 = 10;
var g = 3;
var bodies = [];
function setup() {
createCanvas(600, 600);
bodies.push(new Body(150,200,1,1,m1,1));
bodies.push(new Body(350,200,-1,-1,m2,-1));
}
function draw() {
background(51);
for (var i = 0; i < bodies.length; i++){
stroke(255);
strokeWeight(10);
point(bodies[i].pos);
}
for (var j = 0; j < bodies.length; j++){
body = bodies[j];
//for (var k=0; k <bodies.length; k++){
var r = createVector(bodies[1].pos.x-bodies[0].pos.x,bodies[1].pos.y-bodies[0].pos.y);
body.attract(r);
//body.barycenter(r);
body.update();
body.show();
//}
}
}