2015-05-13 2 views
0

Есть функция ослабления, которая анимирует медленнее в середине и быстрее в начале и в конце?Slow in the middle easing function

Функции ослабления, которые я видел до сих пор: ease, ease-in, ease-out, ease-in-out.

ease выглядит довольно похоже на ease-in-out, что замедляет анимацию в начале и конце. Я вроде как хочу от этого.

Я создаю анимацию javascript для анимации свойств, которые не могут быть анимированы css, например linear-gradient.

+1

Я не знаком с чистым Javascript облегчения, но реализация JQuery с JQuery UI предоставляет доступ к этим: http://jqueryui.com/easing/32 различных анимации облегчения; вы должны найти его там. –

+0

Это может быть полезно? http://easings.net/# –

+0

easy-in-out хорошо работает в jquery ui..it, доступном в документации ..http: //api.jqueryui.com/easings/ – Lucky

ответ

0

Существует не стандартный предопределенный, как то, что вы описываете. Но вы можете создать пользовательскую анимацию с пользовательской «кубической беззубой» легкостью.

Альтернативы принести в обычае ослабление библиотеки

https://developers.google.com/web/fundamentals/look-and-feel/animations/custom-easing?hl=en