【AE100問】如何讓描邊粗細(xì)保持不變

如何讓描邊粗細(xì)保持不變?
描述:
在做一些“點(diǎn)線”風(fēng)的MG動畫時,我們經(jīng)常會給一些路徑做縮放動畫(譬如實(shí)現(xiàn)一些“穿梭”效果的時候)。

但在做縮放的同時又希望它描邊的粗細(xì)保持不變。
此時,如果手K的話就會非常麻煩。
解決方案:
我的方法普遍比較“笨”,歡迎大神評論區(qū)分享更好的方法
一定會有同學(xué)說,直接改形狀本身的屬性,描邊的粗細(xì)不會發(fā)生變化。

確實(shí)如此,但很多時候,我們需要縮放的動畫已經(jīng)被我們轉(zhuǎn)換為普通的“貝塞爾曲線路徑”了,這時候?qū)傩岳锞驼也坏健按笮 边@個屬性了。

這時候只要在描邊屬性里添加這樣一條表達(dá)式,再去修改縮放屬性,描邊的粗細(xì)都不會發(fā)生變化。
value / length(toComp([0,0]), toComp([0.7071,0.7071])) || 0.001;

補(bǔ)充:還有一種方法就是給形狀添加【位移路徑】效果器

這個方法的缺點(diǎn)是只能基于路徑本身的形態(tài)做縮放,不能變化形態(tài)。

以上就是本期的【100個AE常見問題】的全部內(nèi)容,如果你有遇到難以解決的問題,添加我微信【pomeidong】?驗(yàn)證消息輸入【我有問題】直接向我提問。
公眾號:破美工的設(shè)計(jì)小課堂
標(biāo)簽: