EaseBounceOut method

double EaseBounceOut(
  1. num t,
  2. num b,
  3. num c,
  4. num d,
)

Implementation

double EaseBounceOut(num t, num b, num c, num d)
{
  if ((t/=d) < (1.0/2.75))
  {
    return (c*(7.5625*t*t) + b);
  }
  else if (t < (2.0/2.75))
  {
    final postFix = t-=(1.5/2.75);
    return (c*(7.5625*(postFix)*t + 0.75) + b);
  }
  else if (t < (2.5/2.75))
  {
    final postFix = t-=(2.25/2.75);
    return (c*(7.5625*(postFix)*t + 0.9375) + b);
  }
  else
  {
    final postFix = t-=(2.625/2.75);
    return (c*(7.5625*(postFix)*t + 0.984375) + b);
  }
}