reset(targetPosition, force, radius, life, easing) {
    this.targetPosition = Util.initValue(targetPosition, new Vector2D());
    this.radius = Util.initValue(radius, 1000);
    this.force = Util.initValue(this.normalizeValue(force), 100);
    this.radiusSq = this.radius * this.radius;
    this.attractionForce = new Vector2D();
    this.lengthSq = 0;

    life && super.reset(life, easing);
  }
Resets the behaviour's parameters.
@param {Vector2D} targetPosition - The new attraction point coordinates.
@param {number} [force=100] - The new strength of the attraction force.
@param {number} [radius=1000] - The new radius of influence for the attraction.
@param {number} [life=Infinity] - The new life span of this behaviour.
@param {string} [easing='ease.easeLinear'] - The new easing function for this behaviour.