thumb_16.png

Когда-то здесь уже был пост на эту тему, задача немного масштабировалась и способ достижения задач стал чище и правильней.

Задача

Сделать шаблон с элементами управления интервалов между значениями годов/дат/времени

Решение

Создаём контролер типа значений

AfterFX_MaTelmYzdy copy.png

YEAR/DATE/TIME — тип данных count — количество вводимых значений interval year — интервал годов interval day — интервал дней dayZero — показывать ноль перед днями interval min — интервал минут hourZero — показывать ноль перед часами

Для удобства использования контролера я создал его с помощью расширения.

Помимо этого для моих целей необходимо создать два текстовых слоя для ввода изначальных значений. INSERT_TIME и INSERT_DATE, года будут вводиться через слайдер, так как редко используются. Каждому полю ввода, накидываю по слайдеру с выражениями для нарезки правой и левой части. Разделитель у меня : и .. И переведу их в гайдлэер.

Все данные я буду выводить в массив слоя, в котором и будут производиться все вычисления.

Далее создаю ещё один текстовый слой назову его value, я буду реплейсить знак запятой и расставлять с помощью аниматора по горизонтали.

настраиваю, что бы они встали в одну линию

настраиваю, что бы они встали в одну линию