MatrixRainEffect constructor
const
MatrixRainEffect({})
Creates a Matrix-style rain animation.
duration — one full rain cycle duration.
curve — easing (linear for constant fall speed).
matrixGreen — base green color (brightness varies per char).
fallSpeed — speed multiplier (1.0 = default).
blurSigma — Gaussian blur during motion.
delayBetweenChars — stagger (zero for varied fall).
Implementation
const MatrixRainEffect({
super.duration = const Duration(milliseconds: 2000),
super.curve = Curves.linear,
this.matrixGreen = Colors.green,
this.fallSpeed = 1.0,
this.blurSigma = 2.0,
super.delayBetweenChars = Duration.zero,
});