【AE100問(wèn)】如何精確控制路徑的“頂點(diǎn)”?

如何精確控制路徑的“頂點(diǎn)”?
描述:
在實(shí)際工作中,我們偶爾會(huì)需要獲得路徑上的某個(gè)“頂點(diǎn)”的位置屬性,進(jìn)而實(shí)現(xiàn)路徑隨其他對(duì)象位置變換而變換的動(dòng)畫(huà),譬如下面這樣的:

解決方案:
我的方法普遍比較“笨”,歡迎評(píng)論區(qū)分享更好的方法
其實(shí)AE本身就給我們提供了解決方案,點(diǎn)擊“窗口”,在彈出的下拉菜單里找到“Create Nulls From Paths.jsx”

點(diǎn)擊之后,就會(huì)彈出該腳本的界面,下面說(shuō)下使用方法:

第一步:選中想要綁定的路徑

第二步:點(diǎn)擊“空白后接點(diǎn)”按鈕,此時(shí)腳本就會(huì)根據(jù)你選中的路徑上的“端點(diǎn)”數(shù)量創(chuàng)建同等數(shù)量的空對(duì)象。



有了這幾個(gè)空對(duì)象之后,我們就可以通過(guò)調(diào)整空對(duì)象的位置來(lái)修改路徑了。
注意:此時(shí)已經(jīng)無(wú)法用鼠標(biāo)直接調(diào)整路徑的端點(diǎn)了。
補(bǔ)充一:
第二個(gè)按鈕“點(diǎn)后接空白”有什么用?
“點(diǎn)后接空白”和“空白后接點(diǎn)”剛好反過(guò)來(lái),點(diǎn)擊之后依然會(huì)創(chuàng)建出對(duì)應(yīng)數(shù)量的“空對(duì)象”,但此時(shí)的空對(duì)象是無(wú)法控制的,只能通過(guò)修改路徑來(lái)控制這些空對(duì)象的位置。

補(bǔ)充二:
第三個(gè)“追蹤路徑”又是干嘛的?
選中路徑之后,點(diǎn)擊“追蹤路徑”按鈕,就會(huì)自動(dòng)創(chuàng)建一個(gè)空對(duì)象,選中它,按【U】鍵,就可以看到它有一個(gè)屬性,并且被K了關(guān)鍵幀。
預(yù)覽之后,你會(huì)發(fā)現(xiàn)空對(duì)象會(huì)沿著路徑運(yùn)動(dòng)。

這和我們之前介紹過(guò)的,“復(fù)制路徑給位置屬性”起到了一樣的效果。
這時(shí)一定有朋友要問(wèn)了,那這二者有什么差別嗎?
答案是:有。
使用這個(gè)方法,就算路徑在運(yùn)動(dòng)的過(guò)程中發(fā)生變化,空對(duì)象的運(yùn)動(dòng)軌跡也會(huì)發(fā)生變化,但用之前的“復(fù)制路徑給位置屬性”就不能做到這點(diǎn)。

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