speed property

  1. @override
double get speed
override

Implementation

@override
double get speed => velocity.length;
  1. @override
set speed (double value)
override

Implementation

@override
set speed(double value) {
  if (velocity.normalize() == 0) return; // No direction to preserve.
  velocity.scale(value);
}