applyAttractors method
Sums every attractor's force on a particle at position into a
velocity delta for this frame.
Implementation
Offset applyAttractors(Offset position, double deltaTime) {
var dx = 0.0, dy = 0.0;
for (final attractor in attractors) {
final force = attractor.forceOn(position, deltaTime);
dx += force.dx;
dy += force.dy;
}
return Offset(dx, dy);
}