一、了解時(shí)間軸動作屬性
PS有5種類型的圖層按順序依次為像素圖層、調(diào)整圖層、文字圖層、形狀圖層以及智能對象。而對應(yīng)的時(shí)間軸里面,各種類型的圖層都有對應(yīng)時(shí)間軸的動作屬性,如圖所示:

可以得知所有的動作屬性有:位置、不透明度、樣式、圖層蒙版位置、圖層蒙版啟用、變換、文字變形、矢量蒙版位置、矢量蒙版啟用。
位置:像素圖層中元素移動的位置,也可以理解成位移,它不包含旋轉(zhuǎn)和縮放,并且對形狀圖層無效。
不透明度:圖層的透明度,而調(diào)整填充則無效。
樣式:圖層樣式,產(chǎn)生動畫的有角度、大小、不透明度。
圖層蒙版位置:暫不描述。
變換:動作最多的一個(gè)屬性,其中包含移動的位置,縮放,旋轉(zhuǎn),因此很多情況下需要把圖層類型轉(zhuǎn)換為智能對象才能做。
矢量蒙版位置:形狀圖層中元素移動的位置
二、制作一個(gè)動畫的基本步驟(例:顏色變化的動畫)
- 1、創(chuàng)建一個(gè)畫布,調(diào)出時(shí)間軸面板【窗口】--【時(shí)間軸】,新建一個(gè)圖層再點(diǎn)擊【創(chuàng)建視頻時(shí)間軸】

- 2、首先思考,要做一個(gè)圖層的顏色變化的動作,是屬于時(shí)間軸上的那個(gè)動作屬性,我們可以很輕易的知道是樣式,而如果改變圖層圖像本身的顏色,則無法產(chǎn)生動畫。
先用形狀工具畫一個(gè)圓,然后到時(shí)間軸面板點(diǎn)擊樣式旁邊的一個(gè)小鐘啟用關(guān)鍵幀(出現(xiàn)棱形)動畫→給圖層加上圖層樣式→顏色疊加打上勾并任意給個(gè)顏色。

- 3、然后回到時(shí)間軸拖動時(shí)間線到想要的位置→雙擊圖層調(diào)出圖層樣式→在顏色疊加設(shè)置另一種顏色

- 4、這個(gè)時(shí)候已經(jīng)制作好顏色變化的動畫了,接下來你可以調(diào)整關(guān)鍵幀的位置,動畫的長度,剪輯的長度(導(dǎo)出的時(shí)候生效)

如果你想要調(diào)整幀速率,點(diǎn)擊時(shí)間軸右上角→設(shè)置時(shí)間軸幀速率

- 5、最后導(dǎo)出動畫,文件→儲存為web所用格式→選擇gif格式→循環(huán)選項(xiàng),如果文件太大,你可以再確保畫面的質(zhì)量的情況下減少顏色值→導(dǎo)出

成品

三、制作簡單的動畫
一般來說,制作動畫不會選擇像素圖層,因?yàn)樗膭幼鲗傩钥刹僮餍蕴伲缥覀冊O(shè)計(jì)UI的時(shí)候也不會直接用像素繪制。如果我們需要制作的動畫中包括旋轉(zhuǎn)或者縮放,我們只能把圖層轉(zhuǎn)換為智能對象,而文字圖層是個(gè)例外(但并不絕對),因?yàn)樗呀?jīng)有變換的動作屬性,然而僅僅改變顏色或者移動位置直接用形狀圖層制作便可。

PS時(shí)間軸沒有像flash那樣可以設(shè)置運(yùn)動軌跡,但是它的運(yùn)動也是有規(guī)律的,即跟隨最近原則,比如我們做一個(gè)旋轉(zhuǎn)動畫,第一幀的角度為0°,下一幀的角度旋轉(zhuǎn)360°,事實(shí)上它還是0°,也就不會產(chǎn)生動畫;另一種情況,第一幀的角度為0°,下一幀的角度旋轉(zhuǎn)270°,產(chǎn)生動畫則是反轉(zhuǎn)90°,因此,必要的情況下我們需要在開始幀和結(jié)束幀之間添加更多的關(guān)鍵幀。顏色變化更是如此。

關(guān)鍵幀的拷貝和粘貼
大部分情況下我們做的動畫都是循環(huán)的,因此在開始幀(第一幀)和結(jié)束幀(最后一幀)都是一樣的,所以我們先復(fù)制第一幀再把時(shí)間線拖到最后并復(fù)粘貼。操作:右鍵點(diǎn)擊想要拷貝的關(guān)鍵幀→拖動時(shí)間線到想要的位置→右鍵點(diǎn)擊任意關(guān)鍵幀→粘貼(溫馨提示:這里會重新在拖動時(shí)間線的位置上生成一個(gè)新的關(guān)鍵幀,而不是替換你當(dāng)前右鍵點(diǎn)擊的關(guān)鍵幀,除非時(shí)間線剛好在這個(gè)關(guān)鍵幀上)。
2、具有動畫的圖層拷貝
我們都知道圖層的快捷復(fù)制是直接按ctrl+J,而這種操作無法將其動畫復(fù)制到時(shí)間軸上,也就是無法復(fù)制時(shí)間軸上的動作屬性(復(fù)制組可以將其動畫復(fù)制到時(shí)間軸上)。還有一種操作就是在當(dāng)前圖層按住alt+鼠標(biāo)移動,即可復(fù)制時(shí)間軸上的動作屬性,并且哪怕你鼠標(biāo)復(fù)制圖層后移動到任何位置,再次回到時(shí)間軸面板拖動時(shí)間線它還是保持原來的位置,事實(shí)上這是一個(gè)良性的bug(溫馨提示:如果你不重新拖動時(shí)間線直接導(dǎo)出動畫,有一幀的位置就是你拖動的位置)。
制作類似咻一咻的動畫
首先分析動畫是由圓環(huán)從小變大并且慢慢消失,如果我們直接用圓圈減去的方法制作圓環(huán),那么圓環(huán)的寬度并不能保持一致,因此采用圖層樣式的方法,操作:用形狀工具畫一個(gè)足夠大的正圓(為什么要足夠大?幾年前已經(jīng)粗略講過圖層樣式和智能對象,這里再補(bǔ)一下,就是當(dāng)前形狀大小轉(zhuǎn)換為智能對象后,它最大的形狀也就是當(dāng)前固定了,如果轉(zhuǎn)換為智能對象后再放大,則會失真,所以寧可畫得大一些,轉(zhuǎn)換智能對象后縮小后再次放大也不至于失真了,圖片更是如此)→轉(zhuǎn)換為智能對象再將其縮小→將其圖層填充為0→添加圖層樣式→描邊。
接下來轉(zhuǎn)到時(shí)間軸上制作動畫。圓環(huán)發(fā)生縮放屬于變換的動作屬性,因此在變換旁邊打開關(guān)鍵幀開關(guān),然后拖動時(shí)間線到指定位置,再次放大圓環(huán)。圓環(huán)還有慢慢消失的動作,則在透明度上旁邊打開關(guān)鍵幀開關(guān),設(shè)置開始幀的透明度為100,結(jié)束幀的透明度為0,一個(gè)圓環(huán)的動作已經(jīng)完成了。我們需要很多個(gè)圓環(huán)跟著節(jié)奏,所以按照上面說的動畫的圖層拷貝,alt+鼠標(biāo)移動(復(fù)制N個(gè)),生成相同的動作以后,再調(diào)整各個(gè)圖層動畫預(yù)覽的位置錯(cuò)開時(shí)間緊隨節(jié)奏,動畫制作完畢。


制作模糊動畫
新建一個(gè)文字圖層并打上模糊,ctrl+J復(fù)制一個(gè)圖層,估計(jì)到這里大家已經(jīng)知道怎么做了。讓文字從模糊慢慢變得不模糊,將其中一個(gè)圖層轉(zhuǎn)換為智能對象再添加其高斯模糊濾鏡(這也就是為什么文字圖層也不絕對不用轉(zhuǎn)換智能對象了,必要情況下還是要轉(zhuǎn)的)。然后開始幀的透明度設(shè)置100,結(jié)束幀設(shè)置0,另外一個(gè)圖層開始幀的透明度設(shè)置0,結(jié)束幀設(shè)置100,參數(shù)反過來設(shè)置就是不模糊變得模糊,制作完畢。圖片模糊同樣方法。

制作旋轉(zhuǎn)的時(shí)鐘
值得注意的是,當(dāng)我們ctrl+T改變圖形的中心點(diǎn)的時(shí)候,只是在當(dāng)前操作起作用,而下一次再次ctrl+T,中心點(diǎn)位置還是會回歸到原始的中心位置。而旋轉(zhuǎn),正是跟這個(gè)中心點(diǎn)有關(guān)。既然中心點(diǎn)無法用ctrl+T改變后制作動畫,那我們需要用到技巧。因?yàn)橹行狞c(diǎn)是固定在圖像垂直居中的中心位置,如果只是在當(dāng)前的圖形上旋轉(zhuǎn),那必定不是我們想要的動畫,因此需要添加額外的內(nèi)容填充。
以時(shí)鐘為例,將指針沿著時(shí)鐘的中心位置轉(zhuǎn)動起來:用形狀工具畫一個(gè)指針→將其指針轉(zhuǎn)換為智能對象→雙擊智能對象調(diào)整畫布的高度/寬度大小200%(參數(shù)的設(shè)置取決于你想要轉(zhuǎn)換智能對象后的中心點(diǎn)位置),確定再按ctrl+T,我們可以看到中心點(diǎn)還是在中間的位置,只是添加的額外內(nèi)容隱藏了。

制作變化的月亮**
用形狀工具畫一個(gè)正圓,添加圖層樣式,然后添加圖層蒙版并拉個(gè)黑白漸變,這個(gè)時(shí)候時(shí)間軸的動作屬性已經(jīng)發(fā)生改變,多出了圖層蒙版位置和圖層蒙版啟用。點(diǎn)擊取消圖層和圖層蒙版中間的鏈接
