|
|
|||||
[+4 06.05.14]
|
easing to enter frame
Интересно узнать кто сталкивался. Допустим двигаем мы объект А* по х координате, по интерфрейму , ну длинная у нас анимация ( может даже бесконечная ) , поэтому интерфрейм . И в какой то момент, нам захотелось остановить объект , но с изингом, например с Back.
Вот такая задача. Если допустим мы двигаем объект по 20 px, и когда пора остановить, какую скорость TweenMax того же надо выставить , чтобы не было резкого скачка?! Или может есть вариант использовать собственный изинг с интерфреймом, но как ?!
__________________
Марк Tween |
|
|||||
Регистрация: Jun 2011
Сообщений: 60
|
|
|
|||||
@in4core
чтобы не было скачка, надо обеспечить правильную (соответствую твоему предыдущему движению) начальную скорость. Бери формулу изинга (Пеннеровские формулы или своё) — это по сути формула пути, но нормированная или как там это называется (время [0, 1], путь [0, 1]). Производная по времени (угол наклона касательной) — скорость. Так вот, тебе надо так поскейлить этот график, чтобы начальная скорость была равна чему ты там хочешь. Таким образом ты получишь зависимость пути (конечного значения) от времени с заданной начальной скорость. По-моему, так. А ещё там есть ThrowPropsPlugin для TweenMax, может, как раз это надо. |
Часовой пояс GMT +4, время: 13:35. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|