在After Effects中文本如何自動進行垂直居中對齊

在Adobe After Effects中對文本進行居中對齊是非常簡單的。我將向你展示如何將你的文本自動水平和垂直居中對齊,這樣當你改變文本時,它仍然在中間。
如何自動將文本居中對齊

你要做的第一件事是創(chuàng)建你的文本層。
在時間線窗口中點擊右鍵,進入新建,然后是文本。
輸入你的文本,完成后不要點擊 "Esc"。

After Effects與Illustrator和Photoshop不同,在輸入文本后點擊 "Esc "實際上會撤銷你對文本的修改。如果你想取消對文本的選擇,請點擊窗口中的任意地方。
選擇文本層,進入“段落”窗口,點擊“中心文本”,將文本中心對齊到錨點。如果您現(xiàn)在更改文本,它仍然將水平中心對齊,但如果您向文本添加另一行,它將不會垂直中心對齊。

解決這個問題的方法是使用1個效果和2個表達式。
進入效果窗口,搜索 "分離XYZ位置"。
把這個效果拖到你的文本層上。

現(xiàn)在,進入變換效果,選擇“位置”屬性按住 "Opt "/"Alt "鍵,同時點擊位置旁邊的小秒表。
這將打開一個文本字段,你可以添加一個表達式。
復制并粘貼“表達式1”,并粘貼到此文本字段中。
①表達式 1:
value + [effect(“Separate XYZ Position”)(“X Position”), effect(“Separate XYZ Position”)(“Y Position”), effect(“Separate XYZ Position”)(“Z Position”)]

現(xiàn)在對“錨點”屬性做同樣的事情。按住 "Opt "/"Alt "鍵并點擊秒表。復制并粘貼 "表達式2 "到這個文本字段。
②表達式 2:s=sourceRectAtTime();[0,s.top-45+s.height/2]+value

現(xiàn)在的最后一步是選擇文本層,然后進入 "對齊 "窗口,將文本層垂直對齊到中心。

現(xiàn)在,無論您在其中輸入什么,您的文本都應該與中間完美對齊。

如果對你有所幫助,別忘了點贊關注哦!
