Процесс получения отказов отказов - PullRequest
0 голосов
/ 04 июля 2018

Это исходный код Tween.Bounce.easeOut, Я не понимаю постоянные 2,75, 7,5625, 0,75 и другие ... Что такое процесс деривации?

  if (k < (1 / 2.75)) {
    return 7.5625 * k * k;
  } else if (k < (2 / 2.75)) {
    return 7.5625 * (k -= (1.5 / 2.75)) * k + 0.75;
  } else if (k < (2.5 / 2.75)) {
    return 7.5625 * (k -= (2.25 / 2.75)) * k + 0.9375;
  } else {
    return 7.5625 * (k -= (2.625 / 2.75)) * k + 0.984375;
  }

1 Ответ

0 голосов
/ 04 июля 2018

Это Роберт Пеннер Индекс . Вы можете найти ответ.

...