Я написал несколько программ для моделирования страниц, имитирующих журнал. В настоящее время скорость поворота страницы является линейной, и я хочу сделать ее более реалистичной с ускорением и замедлением.Реальная скорость поворота страницы
В начале анимации он должен быть медленным, на полпути он должен был достичь максимальной скорости, а затем к концу анимации он возвращается на медленную скорость.
Кто-то, кого я знал, сказал мне, что это можно сделать, если вы знаете, какой процент анимации вы используете, используя синус или что-то подобное!
Так что, учитывая процент, представляющий, насколько далеко вы находитесь в анимации, как вы можете установить скорость?
Ответы в pseduo или Javascript Добро пожаловать :)
function speed(percentageThroughAnimation)
{
return ?????
}
Эта формула работает? 'maxspeed * animPercent * sin (animPercent * pi/100)/100' –
Это похоже на работу! –
@Nick D: когда animpercent = 0, тогда скорость = 0 ... Это звучит как слишком медленное начало для меня ... На самом деле мне приходит в голову, что я предполагаю, что процентная доля равна Анимации с точки зрения позиции, но если ее время, то я думаю, что это работает. Сожалею. :) – Chris