AE答疑 - random()生成隨機的5位數(shù)
有小伙伴私信問:
up主,新人剛關注您,請問一下怎么用AE表達式讓每一個圖層的數(shù)值都不一樣?(比如圖層1的數(shù)值是16830,然后再復制一個圖層,這個新圖層的數(shù)值會自動變成隨機的5位數(shù)),能否出個教程嗎?
看過我的AE表達式基礎教程的同學應該會發(fā)現(xiàn),這個問題其實很簡單,直接用random()生成五位隨機數(shù),然后取個整即可。
下面截圖演示一下。
1、用 文本工具隨便輸入一個文字。

2、展開源文本屬性,按住Alt鍵點擊前面的碼表,會自動添加一句表達式。

3、用下面這句表達式替換默認生成的表達式。
n = random(10000,99999);
n.toFixed(0)

4、Ctrl + D復制,就會得到隨機的5位數(shù)。

random()的用法在這里可以看到:
toFixed()的用法在這里可以看到:
AE表達式全面學習教程_1_09_常用js方法函數(shù)
新關注的小伙伴,如果對表達式感興趣,可以去主頁查看更多AE表達式教程。
如果有什么大家可以去主頁先搜索,如果搜索不到解決方法,歡迎大家多多提問,我會知無不言,言無不及。