欢迎来到光影七号,本章为你介绍Ae表情的基础知识,了解更多。
当您希望创建和链接复杂的动画,但希望避免手动创建几十个甚至数百个关键帧时,请尝试使用表达式。表达式是一小段非常类似于脚本的代码,您可以将其插入After Effects项目中,以计算特定时间点单个图层属性的单个值。
与脚本告诉应用程序执行某些操作不同,表达式告诉属性执行某些操作。例如,您在屏幕上从左向右移动一个球,但您也希望球晃动。您可以对定位属性应用摆动表达式,而不是使用关键帧来设置定位属性的动画。
表达式语言是基于标准的JavaScript语言,但是不需要懂JavaScript就可以入门。您可以通过使用相关器或者通过复制简单的示例并修改它们以满足您的需要来创建表达式。
节省时间,快速创建动画。
有了表达式,就可以自动化操作(例如,摇摆、摇晃或跳跃)。这将节省大量时间,因为您不必为每个动作创建新的关键帧。这里有几个例子可以帮助你开始:
链接不同的属性。
您可以使用表达式来链接不同的属性,例如组合中的旋转和定位。链接可以帮助您创建不同的动画,而不必为每个动画编写不同的表达式。
创建运动信息图。
创建动态图形模板时,可以使用表达式。调整不同的属性,链接动画和修改后的效果MOGRT。
控制多个层来创建复杂的动画。
通过“Associator”函数,可以很容易地从一些控件驱动多个动画来创建动画,而其他函数则需要更多的操作。
创建动画图形和图表。
创建快速动画和运动信息地图,例如指示不同国家/地区污染指数的动态世界地图和动态条形图。
保存和重用表达式。
将表达式存储为模板,并在其他After Effects项目中重复使用。没有必要重新发明轮子!
在开始使用表达式之前,第一步是理解用户界面。使用以下步骤快速开始:
创建一个复合,然后选择层新纯色创建一个固体层。在“时间轴”面板中,选择图层,然后按键盘上的S键显示缩放属性。从此,你使用表情的旅程就开始了。让我们创建一个表达式。在“时间轴”面板中,按住Alt键并单击(Win ),或者按住Option键并单击(Mac)“位置”旁边的秒表,将表达式添加到属性中。After Effects将默认表达式指定给所有可以在以后修改的属性。请注意创建表达式后用户界面的变化。首先,缩放属性的值(显示为100,100)从蓝色变为红色。红色表示该值有一个活动表达式。看到秒表左侧显示的水袖,请点击打开它。用它来公开表达式本身。第一个按钮看起来像一个等号(“=”),用于打开和关闭表达式。当表达式被启用时,它将以蓝色显示。第二个按钮显示一段时间内图表编辑器中表达式的值。带有小螺旋的第三个按钮是一个关联器,可用于帮助构建表达式。第四个按钮打开表达式语言菜单,可用于帮助构造表达式。