AE表達(dá)式 - 閃爍效果表達(dá)式

閃爍效果表達(dá)式
可以用來(lái)做一些周期性的有規(guī)律的閃爍效果。
效果演示:

用法:
將上面表達(dá)式添加到元素的不透明度屬性上,即可看到效果。

你也可以將這段表達(dá)式添加到旋轉(zhuǎn)屬性上,改改最后一句的0和100看看會(huì)得到什么結(jié)果。
講解:
Math.sin()會(huì)生成-1到1之間的周期性函數(shù)。
Math.sin(time),time作為參數(shù),一個(gè)周期需要用很長(zhǎng)的時(shí)間,給time乘上一個(gè)數(shù)字freq,加快這個(gè)周期。你可以通過(guò)修改freq的值,控制閃爍的快慢,值越大閃爍的越快。
n<0 ? 0 : 100 這句是if語(yǔ)句的三目運(yùn)算寫(xiě)法,相當(dāng)于:
當(dāng)Math.sin(time*freq)小于0的時(shí)候,就讓不透明度等于0,否則就等于100。
標(biāo)簽: