克隆具有随机旋转和位置的对象

时间:2013-01-09 17:41:31

标签: javascript after-effects

我有一条白线,在我的徽标形状的面具后面。背后是黑色背景。 我希望这条线在掩模下的全新“位置”和“旋转”中每5帧重复一次,直到整个线条变成白色。我是表达式的完全初学者,我甚至不知道确切地放置代码的位置。我认为这是我正在寻找的东西:

seedRandom(1, true);
x=random(minvalue, maxvalue);
y=random(minvalue, maxvalue);
z=random(minvalue, maxvalue);
[x,y,z]

但这不会克隆这条线。

任何帮助都会很棒

最高

1 个答案:

答案 0 :(得分:1)

很遗憾,您无法使用After Effects表达式克隆对象。我想你可能想要将随机位置/旋转表达式添加到一个图层,然后多次复制该图层(Mac上的命令+ d),然后像这样使用After Effects脚本:

http://aescripts.com/pt_shiftlayers/

(将其复制到Adobe After Effects CS#/Scripts/ScriptUI Panels/,重新启动AE,然后从Window> Scripts> pt_shiftlayers.jsx或类似的东西中打开它。

它会使您的图层偏移您指定的帧数,在您的情况下为5。 (脚本按需付费,因此您可以将价格设置为0美元并免费试用,或者如果您真的很欣赏开发人员的工作,则付费。)

如果这不符合您的需求,您可以使用像Trapcode Particular或CC P​​article World这样的粒子系统插件,每5帧生成一个没有移动,随机旋转,随机位置的粒子。

请告诉我这是否适合您。