Я немного новичок в анимации, поэтому простите меня, если мне не хватает здесь огромной концепции. Мне нужно одушевить стрелку, указывающую на точку на кривой, просто скажем, что это кубическая кривая для этой записи. Стрелка перемещается вдоль линии кривой, всегда указывая на несколько пикселей ниже нее.
Итак, что я сделал, я устанавливаю ключевые кадры вдоль линии кривой с помощью CSS3:
@-webkit-keyframes ftch {
0% {
opacity: 0;
left: -10px;
bottom: 12px;
}
25% {
opacity: 0.25;
left: 56.5px;
bottom: -7px;
}
50% {
opacity: 0.5;
left: 143px;
bottom: -20px;
}
75% {
opacity: 0.75;
left: 209.5px;
bottom: -24.5px;
}
100% {
opacity: 1;
left: 266px;
bottom: -26px;
}
}
Однако, когда я запускаю эту анимацию, используя -webkit-animation-timing-function: ease-in, она применяет это облегчение к каждому отдельному ключевому кадру, что определенно не то, что я хочу. Я хочу, чтобы облегчение применимо ко всей анимации.
Есть ли другой способ, которым я должен это делать? Есть ли какое-либо свойство для применения ослабления ко всей последовательности, а не для каждого ключевого кадра?