initialize method

  1. @override
void initialize(
  1. Random random
)
override

Initialize animation data (particles, waves, etc.).

Implementation

@override
void initialize(Random random) {
  for (int i = 0; i < 6; i++) {
    _dots.add(_BreathDot(
      angle: (i / 6) * 2 * pi + random.nextDouble() * 0.3,
      distance: 85 + random.nextDouble() * 15,
      size: 2 + random.nextDouble() * 2,
      speed: 0.3 + random.nextDouble() * 0.3,
    ));
  }
}