簽名:【登錄后即可查看該簽名】
跟群友扯的時候發(fā)現(xiàn)我已經(jīng)out,AE表達式的引擎,18版本后已經(jīng)跟新了(可以寫復(fù)雜的JS了,原來只能寫簡單的Orz....), 我這個解析視頻當(dāng)作參考就好=-,用于理解表達式欄里的東西就好~~ 常規(guī)表達式 結(jié)構(gòu)的,命名解釋上,幾年前官網(wǎng)的那個截圖機翻貌似有些問題,進而我自己理解也錯了(“全局對象”解釋有些問題),但是句式結(jié)構(gòu)上沒問題,也就是命名用A/B/C代替都可以,總之不糾結(jié)這個按原來 結(jié)構(gòu)去理解應(yīng)用,AE表達式欄的東西也沒啥毛病就是~~
刪除
鑒于還是有人說難搞不懂再補充一點下吧~ ~,首先 ,務(wù)必把開頭說的全局對象、次級對象、屬性 這三者的關(guān)系搞清楚! 簡單的說就是 :若要從某圖層提數(shù)據(jù)的屬性(數(shù)值),必須首先標(biāo)定一個全局對象 確定了全局對象后,接著設(shè)置屬于該對象的次級對象、屬性或者是方法 。 全局對象有四個 而在這四個全局對象里又有若干 次級對象、次級對象里又有若干 屬性or方法。 如果這個還是難理解我就把他們物化, 你可以把 AE理解為一個機器人, 然后你寫表達式 就是對機器人下達指令。然后你可以把全局對象 理解為四個大箱子,而次級對象是大箱子里面的若干個小盒子或者小袋子,然后屬性就是這些 小盒子小袋子里的 糖果或者一些其他小物品。 例如:你賦予 AE某個圖層 位置屬性 這個表達式 : thisComp.layer("圖層").transform.position 。 你可以把thisComp(中文意思:當(dāng)前這個合成)理解為 名為“thisComp” 的大箱子 、 然后 layer("圖層") 可以理解為 這個大箱子里的 小盒子、transform 理解為 小盒子里的小袋子 、position 理解為 小袋子里的 糖果。 而這個 thisComp.layer("圖層").transform.position 表達式 你就可以物化理解為 ,你對AE這個機器人下達了指令 叫他 去拿大箱子里的小盒子里的小袋子里的 名為 position的這個糖果給你! 再換一種說法就是:你想要用表達式 賦予某個數(shù)值, 你要確定大的范圍,然后在確定中范圍 ,然后再確定小范圍的某事物。這個過程是必須的,你可以理解為程序的不完善, 大多數(shù)情況下它只能做到 從指令A(yù)-B-C-D 卻不能直接從A直接跳到D! 完整的表達式寫法也是這樣的。 (雖然 某些地方可以簡寫!文本和教程后頭有提到就是。) 好了大致就是這個意思 如果 還是不理解 我只能說我也沒辦法了 。。。。 我能力有限QAQ
之前的連接貌似失效了 新的連接 http://pan.baidu.com/s/1hsFPw36
悲鴻兄 最近忙吧? 看你N久都沒出了
在此回答下一些人問過的問題—— AE表達式有什么用呢? 我的回答依舊是那幾句話: 簡要的說就是,對于AE已經(jīng)非常熟悉的人來說,使用AE表達式可以增加工作效率(達到錦上添花的效果) 對于AE初學(xué)者來說,在你對軟件插件不熟悉的情況下,學(xué)習(xí)起來可能會吃力并且實用性不大! 綜上,AE表達式這玩意,可以算得上中上進階的東西吧。 總之食之無味棄之可惜,至于要不要學(xué)習(xí)理解和應(yīng)用,請根據(jù)自己實際情況定奪吧~ ~
← ← 畢竟南方腔
···您的聲音讓我想到了 張全蛋···
已經(jīng)有云胖咯·~~
為什么是360云盤,啊啊啊啊啊啊啊??刹豢梢越o個百度云盤的鏈接啊啊啊
視頻鏈接:http://pan.baidu.com/s/1jHIch2Q 密碼:adpu 文檔鏈接:http://pan.baidu.com/s/1hrVDuYg 密碼:lacs 這個是百度網(wǎng)盤的·~~
又花了一個多月的空余時間~ 終于把之前挖的這個坑填完了orz .文檔的話更正了很多不清楚的和錯誤的地方~~然后做了連接方便大家查找了~
跟群友扯的時候發(fā)現(xiàn)我已經(jīng)out,AE表達式的引擎,18版本后已經(jīng)跟新了(可以寫復(fù)雜的JS了,原來只能寫簡單的Orz....), 我這個解析視頻當(dāng)作參考就好=-,用于理解表達式欄里的東西就好~~ 常規(guī)表達式 結(jié)構(gòu)的,命名解釋上,幾年前官網(wǎng)的那個截圖機翻貌似有些問題,進而我自己理解也錯了(“全局對象”解釋有些問題),但是句式結(jié)構(gòu)上沒問題,也就是命名用A/B/C代替都可以,總之不糾結(jié)這個按原來 結(jié)構(gòu)去理解應(yīng)用,AE表達式欄的東西也沒啥毛病就是~~
刪除
查看>>鑒于還是有人說難搞不懂再補充一點下吧~ ~,首先 ,務(wù)必把開頭說的全局對象、次級對象、屬性 這三者的關(guān)系搞清楚!
簡單的說就是 :若要從某圖層提數(shù)據(jù)的屬性(數(shù)值),必須首先標(biāo)定一個全局對象 確定了全局對象后,接著設(shè)置屬于該對象的次級對象、屬性或者是方法 。
全局對象有四個 而在這四個全局對象里又有若干 次級對象、次級對象里又有若干 屬性or方法。
如果這個還是難理解我就把他們物化, 你可以把 AE理解為一個機器人, 然后你寫表達式 就是對機器人下達指令。然后你可以把全局對象 理解為四個大箱子,而次級對象是大箱子里面的若干個小盒子或者小袋子,然后屬性就是這些 小盒子小袋子里的 糖果或者一些其他小物品。
例如:你賦予 AE某個圖層 位置屬性 這個表達式 : thisComp.layer("圖層").transform.position 。
你可以把thisComp(中文意思:當(dāng)前這個合成)理解為 名為“thisComp” 的大箱子 、 然后 layer("圖層") 可以理解為 這個大箱子里的 小盒子、transform 理解為 小盒子里的小袋子 、position 理解為 小袋子里的 糖果。
而這個 thisComp.layer("圖層").transform.position 表達式 你就可以物化理解為 ,你對AE這個機器人下達了指令 叫他 去拿大箱子里的小盒子里的小袋子里的 名為 position的這個糖果給你!
再換一種說法就是:你想要用表達式 賦予某個數(shù)值, 你要確定大的范圍,然后在確定中范圍 ,然后再確定小范圍的某事物。這個過程是必須的,你可以理解為程序的不完善, 大多數(shù)情況下它只能做到 從指令A(yù)-B-C-D 卻不能直接從A直接跳到D! 完整的表達式寫法也是這樣的。 (雖然 某些地方可以簡寫!文本和教程后頭有提到就是。)
好了大致就是這個意思 如果 還是不理解 我只能說我也沒辦法了 。。。。 我能力有限QAQ
刪除
查看>>之前的連接貌似失效了 新的連接 http://pan.baidu.com/s/1hsFPw36
刪除
查看>>悲鴻兄 最近忙吧? 看你N久都沒出了
刪除
查看>>在此回答下一些人問過的問題—— AE表達式有什么用呢?
我的回答依舊是那幾句話:
簡要的說就是,對于AE已經(jīng)非常熟悉的人來說,使用AE表達式可以增加工作效率(達到錦上添花的效果)
對于AE初學(xué)者來說,在你對軟件插件不熟悉的情況下,學(xué)習(xí)起來可能會吃力并且實用性不大!
綜上,AE表達式這玩意,可以算得上中上進階的東西吧。
總之食之無味棄之可惜,至于要不要學(xué)習(xí)理解和應(yīng)用,請根據(jù)自己實際情況定奪吧~ ~
刪除
查看>>← ← 畢竟南方腔
···您的聲音讓我想到了 張全蛋···
刪除
查看>>已經(jīng)有云胖咯·~~
為什么是360云盤,啊啊啊啊啊啊啊??刹豢梢越o個百度云盤的鏈接啊啊啊
刪除
查看>>視頻鏈接:http://pan.baidu.com/s/1jHIch2Q 密碼:adpu
文檔鏈接:http://pan.baidu.com/s/1hrVDuYg 密碼:lacs
這個是百度網(wǎng)盤的·~~
刪除
查看>>又花了一個多月的空余時間~ 終于把之前挖的這個坑填完了orz .文檔的話更正了很多不清楚的和錯誤的地方~~然后做了連接方便大家查找了~
刪除
查看>>