randomScaleRange method
Helper method to generate random scale range within the range (EffectConfiguration.minBeginScale - EffectConfiguration.maxBeginScale)
If no endScale is defined, we us the beginScale as endScale.
Implementation
Tween<double> randomScaleRange() {
final beginScale = random.nextDoubleRange(
effectConfiguration.minBeginScale,
effectConfiguration.maxBeginScale,
);
final endScale = (effectConfiguration.minEndScale < 0 ||
effectConfiguration.maxEndScale < 0)
? beginScale
: random.nextDoubleRange(
effectConfiguration.minEndScale, effectConfiguration.maxEndScale);
return Tween(begin: beginScale, end: endScale);
}