Текущие версии программ: After Effects CC 2017 v14.1  Premiere Pro CC 2017 v11.0.2

не стесняйтесь создавать новые темы для новых вопросов

есть ли выражение...

Вопросы связанные с работой в программе
Canonical Link

Автор темы
zilok
Нуб
Нуб
Сообщения: 9
Зарегистрирован: 29 окт 2016 13:33
Откуда: Екатеринбург

есть ли выражение...

Сообщение zilok » 30 янв 2017 19:10

которое возвращает значение прозиции(например) слоя в указанное время(или кадра)





Автор темы
zilok
Нуб
Нуб
Сообщения: 9
Зарегистрирован: 29 окт 2016 13:33
Откуда: Екатеринбург

Сообщение zilok » 30 янв 2017 21:22

angle=thisComp.layer("dot and ring").transform.position[0];
posx=thisComp.layer("dot and ring").transform.position[0];
at=angle.valueAtTime(5);
at.toString()+" "+posx.toString()

почему это не работает ?

angle=effect("angle")("Slider"); где в слайдер записано выражение thisComp.layer("dot and ring").transform.postion[0]
posx=thisComp.layer("dot and ring").transform.position[0];
at=angle.valueAtTime(5);
at.toString()+" "+posx.toString()

а вот так уже работает

Отправлено спустя 11 минут 36 секунд:
еще вопрос можно ли как нибудь из огромного количества ключей выбрать самый маленький или самый большой
и записать их в переменную

Аватара пользователя

aeplug
Санта
Санта
Сообщения: 1029
Зарегистрирован: 18 мар 2016 23:20
Откуда: С Ютуба
Благодарил (а): 2 раза
Поблагодарили: 106 раз

Сообщение aeplug » 31 янв 2017 20:14

zilok писал(а):Источник цитаты а вот так уже работает

наверное потому что в одном случае это целый параметр, а в другом его часть как кусок массива [0]
zilok писал(а):Источник цитаты самый маленький или самый большой

сортируй массив ключей в копию, бери крайние значения
Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах


Автор темы
zilok
Нуб
Нуб
Сообщения: 9
Зарегистрирован: 29 окт 2016 13:33
Откуда: Екатеринбург

Сообщение zilok » 05 фев 2017 22:17

v=transform.position.key(1)[0];
ak=numKeys;
k=1;
y=value[1];
for (k=1;k<=ak;k++)
{
x=transform.position.key(k)[0];
if(v>x)v=x;
}
[v,y]
Привет зацени вырожение это то что я хотел
будет ли оно верно для любого слоя в любой композиции ?

Аватара пользователя

aeplug
Санта
Санта
Сообщения: 1029
Зарегистрирован: 18 мар 2016 23:20
Откуда: С Ютуба
Благодарил (а): 2 раза
Поблагодарили: 106 раз

Сообщение aeplug » 06 фев 2017 00:40

Чувак, я не настолько крут, что бы читать выражения как обычный текст :lol:
Оно, что не работает?
Зачем вообще ты это делаешь?
Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах


Автор темы
zilok
Нуб
Нуб
Сообщения: 9
Зарегистрирован: 29 окт 2016 13:33
Откуда: Екатеринбург

Сообщение zilok » 11 фев 2017 07:33

Привет это опять я. Можно ли изменить координаты в композиции, что-бы координаты 0,0 были не в верхнем левом углу, а в центре композиции.

Аватара пользователя

aeplug
Санта
Санта
Сообщения: 1029
Зарегистрирован: 18 мар 2016 23:20
Откуда: С Ютуба
Благодарил (а): 2 раза
Поблагодарили: 106 раз

Сообщение aeplug » 11 фев 2017 16:23

нет, я не видел
че то странные у тебя вопросы...
Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах


Вернуться в «Adobe After Effects»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей