AE答疑 - random()生成随机的5位数
有小伙伴私信问:
up主,新人刚关注您,请问一下怎么用AE表达式让每一个图层的数值都不一样?(比如图层1的数值是16830,然后再复制一个图层,这个新图层的数值会自动变成随机的5位数),能否出个教程吗?
看过我的AE表达式基础教程的同学应该会发现,这个问题其实很简单,直接用random()生成五位随机数,然后取个整即可。
下面截图演示一下。
1、用 文本工具随便输入一个文字。

2、展开源文本属性,按住Alt键点击前面的码表,会自动添加一句表达式。

3、用下面这句表达式替换默认生成的表达式。
n = random(10000,99999);
n.toFixed(0)

4、Ctrl + D复制,就会得到随机的5位数。

random()的用法在这里可以看到:
toFixed()的用法在这里可以看到:
新关注的小伙伴,如果对表达式感兴趣,可以去主页查看更多AE表达式教程。
如果有什么大家可以去主页先搜索,如果搜索不到解决方法,欢迎大家多多提问,我会知无不言,言无不及。

