欢迎光临散文网 会员登陆 & 注册

AE答疑 - random()生成随机的5位数

2023-02-18 13:00 作者:我是若比邻  | 我要投稿

有小伙伴私信问:

up主,新人刚关注您,请问一下怎么用AE表达式让每一个图层的数值都不一样?(比如图层1的数值是16830,然后再复制一个图层,这个新图层的数值会自动变成随机的5位数),能否出个教程吗?

看过我的AE表达式基础教程的同学应该会发现,这个问题其实很简单,直接用random()生成五位随机数,然后取个整即可。

下面截图演示一下。


1、用 文本工具随便输入一个文字。


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

3、用下面这句表达式替换默认生成的表达式。

n = random(10000,99999);

n.toFixed(0)

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

random()的用法在这里可以看到:

AE表达式全面学习教程_2_08_random()随机


toFixed()的用法在这里可以看到:

AE表达式全面学习教程_1_09_常用js方法函数


新关注的小伙伴,如果对表达式感兴趣,可以去主页查看更多AE表达式教程。

如果有什么大家可以去主页先搜索,如果搜索不到解决方法,欢迎大家多多提问,我会知无不言,言无不及。


AE答疑 - random()生成随机的5位数的评论 (共 条)

分享到微博请遵守国家法律