RandomMove

随机移动

该函数每个帧返回一个随机值。
应用于图层的position属性后,每一帧移动到不同的位置,
从而导致不连续的剧烈运动,如左图所示。
除了position属性,还有多种用途,例如用于文本图层。

制作方法

在AE中使用时:

1.如果要随机移动对象,请在图层的position属性设置表达式:random(100);。

2.如果要使用随机数,可以编写一个表达式,但是可以使用“效果” /“文本” /“编号”轻松创建它。

应用

1.在圆的扩展/收缩属性中编写一个随机表达式,以便大小随机变化。
复制这些图层,降低了图层的不透明度,像是扬声器振动。

 

2.以下表达式放在文本图层的源文本。
生成一个随机整数。

y = random(100000);
x = Math.round(y);
if (x <0) str = "000000";
else if (x < 10) str = "00000";
else if (x < 100) str = "0000";
else if (x < 1000) str = "000";
else if (x < 10000) str = "00";
else if (x < 100000) str = "0";
str = x+str;

 

相似/相关