Всем привет!
Уважаемые коллеги, прошу помощи по экспрешну.
Есть композиция из нарисованных букв. Хочу сделать анимацию, что бы они подпрыгивали волной, по типу как делает Amortype с текстовыми слоями.
Первая буква - лидер, ей задаётся анимация. Остальные повторяют анимацию с оффсетом по времени.
Попытался решить, используя ValueAtTime:
thisComp.Layer(index-1).transform.position.ValueAtTime(time-0,1);
В этом случае оффсет работает, но это влияет и на положение по Х - все буквы собираются в положение первого слоя. Как сделать так, чтобы повторялась анимация только по Y, а X оставался прежним у каждого слоя?
Была такая попытка:
x = value[0]
y = thisComp.Layer(index-1).transform.position[1].ValueAtTime(time-0,1);
[x,y]
И такая попытка:
x = value[0]
y = thisComp.Layer(index-1).transform.position.ValueAtTime(time-0,1)[1];
[x,y]
АЕ не доволен второй строкой.
Что я делаю не так, подскажите пожалуйста.
Уважаемые коллеги, прошу помощи по экспрешну.
Есть композиция из нарисованных букв. Хочу сделать анимацию, что бы они подпрыгивали волной, по типу как делает Amortype с текстовыми слоями.
Первая буква - лидер, ей задаётся анимация. Остальные повторяют анимацию с оффсетом по времени.
Попытался решить, используя ValueAtTime:
thisComp.Layer(index-1).transform.position.ValueAtTime(time-0,1);
В этом случае оффсет работает, но это влияет и на положение по Х - все буквы собираются в положение первого слоя. Как сделать так, чтобы повторялась анимация только по Y, а X оставался прежним у каждого слоя?
Была такая попытка:
x = value[0]
y = thisComp.Layer(index-1).transform.position[1].ValueAtTime(time-0,1);
[x,y]
И такая попытка:
x = value[0]
y = thisComp.Layer(index-1).transform.position.ValueAtTime(time-0,1)[1];
[x,y]
АЕ не доволен второй строкой.
Что я делаю не так, подскажите пожалуйста.