В этом видеоуроке мы создадим модульную сетку из слоев в After Effects с помощью выражений (Expressions)

Grid Layer in After Effects with Expressions

Создайте слой с названием element 1.

Продублируйте его.

Создайте Null с названием Control. Для него создайте три слайдера: Max number line, Gap X Pixels и Gap Y Pixels. Для них выставите следующие значения: 5, 200, 200.

Max number line — максимальное количество элементов в строке.

Gap X Pixels — расстояние между элементами по оси X.

Gap Y Pixels — расстояние между элементами по оси Y.

Для слоя дубликата (element 2) примените на свойство position, выражение которое расположено ниже.

Выражение (Expression):

objectNum = thisComp.layer("Control").effect("Max number line")("Slider");
pos = thisComp.layer("element 1").transform.position;
num = parseInt(name.split(" ")[1]) - 1;
repeatX = num % objectNum;
repeatY = Math.floor(num / objectNum);
distanceX = thisComp.layer("Control").effect("Gap X Pixels")("Slider");
distanceY = thisComp.layer("Control").effect("Gap Y Pixels")("Slider");
x = distanceX * repeatX;
y = distanceY * repeatY;
pos + [x, y]

Дублируйте слой (element 2) столько, сколько нужно. Можете настроить значения слайдеров в Null Control, и настроить position исходного слоя element 1.

Источник: beatgram.wordpress.com

Нажмите на изображение, чтобы посмотреть видеоурок по After Effects:

  Скачать файлы

Полноценный видеокурс по After Effects и Моушн Дизайну

Узнать подробнее...