public override void Update(float deltaTime, List <Circle> circles) { this.CurrentMultiplier += this.MultiplierStep; if ((this.CurrentMultiplier >= this.MaxMultiplier) || (this.CurrentMultiplier <= this.MinMultiplier)) { this.MultiplierStep *= -1; } if (this.LT.ParentID == this.mId) { this.LT.Force = CalcPointValue(this.LT.Coordinate, circles); } if (this.RT.ParentID == this.mId) { this.RT.Force = CalcPointValue(this.RT.Coordinate, circles); } if (this.RB.ParentID == this.mId) { this.RB.Force = CalcPointValue(this.RB.Coordinate, circles); } if (this.LB.ParentID == this.mId) { this.LB.Force = CalcPointValue(this.LB.Coordinate, circles); } this.LineShape = this.defineShape(); }
public override void Update(float deltaTime, List <Circle> circles) { if (this.LT.ParentID == this.mId) { this.LT.Force = CalcPointValue(this.LT.Coordinate, circles); } if (this.RT.ParentID == this.mId) { this.RT.Force = CalcPointValue(this.RT.Coordinate, circles); } if (this.RB.ParentID == this.mId) { this.RB.Force = CalcPointValue(this.RB.Coordinate, circles); } if (this.LB.ParentID == this.mId) { this.LB.Force = CalcPointValue(this.LB.Coordinate, circles); } this.LineShape = this.defineShape(); }