在After Effects中文本如何自动进行垂直居中对齐

AI百科5个月前更新 快创云
50 0

在Adobe After Effects中对文本进行居中对齐是非常简单的。我将向你展示如何将你的文本自动水平和垂直居中对齐,这样当你改变文本时,它仍然在中间。

如何自动将文本居中对齐

你要做的第一件事是创建你的文本层。

在时间线窗口中点击右键,进入新建,然后是文本。

输入你的文本,完成后不要点击 "Esc"。

After Effects与Illustrator和Photoshop不同,在输入文本后点击 "Esc "实际上会撤销你对文本的修改。如果你想取消对文本的选择,请点击窗口中的任意地方。

选择文本层,进入“段落”窗口,点击“中心文本”,将文本中心对齐到锚点。如果您现在更改文本,它仍然将水平中心对齐,但如果您向文本添加另一行,它将不会垂直中心对齐。

解决这个问题的方法是使用1个效果和2个表达式。

进入效果窗口,搜索 "分离XYZ位置"。

把这个效果拖到你的文本层上。

现在,进入变换效果,选择“位置”属性按住 "Opt "/"Alt "键,同时点击位置旁边的小秒表。

这将打开一个文本字段,你可以添加一个表达式。

并粘贴“表达式1”,并粘贴到此文本字段中。

①表达式 1

value + [effect(“Separate XYZ Position”)(“X Position”), effect(“Separate XYZ Position”)(“Y Position”), effect(“Separate XYZ Position”)(“Z Position”)]

现在对“锚点”属性做同样的事情。按住 "Opt "/"Alt "键并点击秒表。并粘贴 "表达式2 "到这个文本字段。

②表达式 2s=sourceRectAtTime();[0,s.top-45+s.height/2]+value

现在的最后一步是选择文本层,然后进入 "对齐 "窗口,将文本层垂直对齐到中心。

现在,无论您在其中输入什么,您的文本都应该与中间完美对齐。

如果对你有所帮助,别忘了点赞关注哦!

© 版权声明

相关文章