Current File : /home/jeshor13/11bsouth.com/Particles/AttractionParticle.js
var AttractionParticle = function (position, mass){
  Particle.call(this,position,mass)
  this.G = .0001
  
  AttractionParticle.prototype.attract = function (other){
    var force = p5.Vector.sub(this.position,other.position);
    var distance = force.mag();
    distance = constrain(distance,5,25);
    var strength = this.G*this.mass*other.mass / distance*distance;
    force.setMag(strength);
    return force;
  }
  
}

AttractionParticle.prototype = Object.create(Particle.prototype);
AttractionParticle.constructor = AttractionParticle;