Выражения. Метод random() в After Effects Часть 2
Выражения. Метод random() After Effects Часть 1
В ролике я рассказываю также про random (minValOrArray, maxValOrArray) и random (maxValOrArray). Текстовая инструкция ниже.

 

 

Метод random () Тип возвращения: число. Возвращает случайное число в диапазоне значений от 0 до 1. Используется для работы с свойствами объектов, создания случайных числовых счетчиков или работы с настройками эффектов After Effects

Выражения в After Effects
Список эффектов и не только After Effects
Выражения After Effects список

random (maxValOrArray) случайный (максимальное значение или массив)
Тип возвращения: число или массив.
Тип аргумента: maxValOrArray – это число или массив. Если maxValOrArray является числом, этот метод Возвращает число в диапазоне от 0 до значения maxValOrArray.
Если maxValOrArray является массивом, этот метод Возвращает массив того же размера, что и maxValOrArray, в котором каждый компонент находится в диапазоне от 0 до соответствующего компонента maxValOrArray

random (minValOrArray, maxValOrArray) случайный (min значение или массив, max значение или массив)
Тип возвращения: число или массив. Тип аргумента:minValOrArray и maxValOrArray – это числа или массивы.
Если minValOrArray и maxValOrArrayявляются числами, этот метод Возвращает число в диапазоне от minValOrArray до maxValOrArray.
Если аргументы являются массивами, этот метод Возвращает массив того же размера, что и аргумент большего размера, в котором каждый компонент находится в диапазоне от соответствующего компонента minValOrArray до соответствующего компонента maxValOrArray.
Пример: выражение random ([100, 200], [300, 400]) возвращает массив, первое значение которого находится в диапазоне от 100 до 300, а второе значение находится в диапазоне от 200 до 400. Если размеры двух входных массивов не совпадают, значения большего размера самого короткого
массива заполняются нулями

var a = [«one», «two», «three»] var b = Mach.floor(random(0,3))
a[b]

var c = [0,0,0,0];
var v = [1,1,1,1];
random(c,v)

thisComp.layer(«шарик.png»).random([0,0,0,0],[1,1,1,1])

random([0,0,0,0],[1,1,1,1])

wiggle(10, 100)

wiggle(10, random(400))

wiggle(random(5,20), random(400))