所有分类
  • 所有分类
  • PR模板
  • PR素材
  • PR转场
  • PR调色
  • PR预设
  • LUT

  • Warning: Attempt to read property "name" on null in /www/wwwroot/prmuban.com/wp-content/themes/modown/header.php on line 297
  • 视频素材

  • Warning: Attempt to read property "name" on null in /www/wwwroot/prmuban.com/wp-content/themes/modown/header.php on line 297
  • 音乐素材
  • 音效素材

使用表达式在动态图形模板中创建下拉列表

创建所含下拉列表允许用户在 Premiere Pro 中自定义的动态图形模板。

下拉菜单控件

在创作动态图形模板 (MOGRT) 时,可保持其属性的灵活性,以便编辑人员在 Premiere Pro 中对其进行自定义。一种方法是通过创建滑块和复选框来实现。您也可以使用具有不同选项的下拉列表来实现此目的。

创建下拉列表非常有用,因为它可为 Premiere Pro 编辑人员提供更多菜单控件和更简单的编辑体验。您可以将这些下拉列表控件设置保存为模板,以便将来用在其他合成和项目中。

在 After Effects 中使用下拉列表时显示的不同文本选项 在 After Effects 中使用下拉列表时显示的不同文本选项

创建下拉列表的原因

您可以将滑块和复选框作为编辑选项提供给 Premiere Pro 的编辑人员,但有时它们可能不太直观而且更耗时。在这种情况下,下拉列表可能更加适合。使用此选件可让 Premiere Pro 编辑人员进行以下选择:

使用表达式在动态图形模板中创建下拉列表  选择颜色方案 - 例如,您可以为一组要用于影片字幕的颜色添加一个下拉列表。

使用表达式在动态图形模板中创建下拉列表  不同位置或设计 - 例如,为下沿字幕的位置(例如左侧或右侧)添加一个下拉列表。

使用表达式在动态图形模板中创建下拉列表  动画选项 - 例如,添加一个下拉列表以选择不同的动画持续时间。

使用表达式在动态图形模板中创建下拉列表  文本或资源选项 - 例如,为一周的七天添加一个下拉列表。这样可避免重新键入源文本,并且还可以减少后期制作出错的可能性。

设置下拉列表控件

使用“下拉菜单控件”效果创建下拉列表。要了解此功能的工作原理,请执行以下步骤:

  1. 创建一个合成。单击项目面板底部的合成图标,或在主页屏幕上选择新建合成。
  2. 要添加文本图层,请选择“图层”>“新建”>“文本”,然后键入要添加的文本。在本例中,让我们写入“Morning”。
  3. 打开“效果和预设”面板并搜索“填充颜色”,然后放置到文本图层上。
  4. 所有图层就位后,请在“效果和预设”面板中,搜索“下拉菜单控件”,并将其放置到图层上。您也可以通过“效果”>“表达式控制”>“下拉菜单控件”来访问该菜单。在时间轴面板中,旋转打开文本图层属性,然后按住 Alt 键并单击“源文本”旁边的秒表图标。
  5. 添加另一个下拉菜单并将其重命名为“Color”。接下来,旋转打开填充颜色图层,然后按住 Alt 键并单击“颜色”属性。
  6. 要将两个下拉菜单属性相互挂钩,请使用“Color options”关联器工具,并将其链接到“Weekday”下拉菜单。“Color options”下拉菜单会引用“Weekday”下拉菜单,这意味着您选择的“Weekday”也会更改文本颜色。
  7. 接下来将这些下拉菜单拖到基本图形面板中,然后使用它们创建动态图形模板。

使用下拉列表控件时需牢记的事项

  • 始终将下拉列表控件重命名为最能反映其内容的文字。
  • “下拉菜单控件”中的菜单选项并非区分大小写或文本的选项。这意味着,即使您重命名菜单项,表达式也不会被破坏。但是,它们是区分位置的,因此更改菜单选项的位置会破坏表达式。
  • 在动态图形模板中,应均衡使用各种不同的组件。对于存在范围的实例,请使用滑块;对于包含“是”或“否”选项的情况,请使用复选框。
  • 链接了所有其他下拉菜单的下拉菜单,将变成父菜单。合成中的下拉菜单会引用父菜单并进行相应的行为。

下拉菜单控件的脚本支持

描述:

为属性设置参数。

注释

  • 下拉菜单控件效果(matchname:ADBE Dropdown Control)是唯一允许设置参数的属性。
  • 无论何时,此方法失败时都将引发异常。
  • 要核实某个属性是否允许设置参数,请在调用此方法之前,先核实 isDropdownEffect。

参数详细信息

param-array 字符串数组。此方法将使用提供的字符串数组覆盖现有的菜单项组。 

对于指定为菜单项的字符串,存在一些限制:

1.不允许存在空项字符串

2.不允许存在重复的项字符串

3.在项字符串中不允许使用字符“|”。

4.仅允许使用字符串。

5.项字符串应采用可在当前代码页中编码的 ASCII 或多字节。换句话说,项字符串应该是所运行系统的脚本中提供字符串。例如:在英文系统上运行脚本时指定日语的项字符串,将生成项字符串中带有非法字符的下拉菜单效果。 

注意:字符串“(-”可指定为项字符串。该字符串在下拉菜单中显示为分隔线。作者需要记住,每个分隔线将为自身声明一个索引。 

上次更新日期: 2023年5月25日

原文链接:https://helpx.adobe.com/cn/after-effects/using/create_dropdowns_using_expressions.html

声明:预览视频中的视频、音频、图片及字体仅做展示,不包含在下载文件内;水印不代表署名仅用于防盗,版权归原作者所有。 版权说明:资源均源于互联网收集整理,不保证资源的可用及完整性,不提供安装使用及技术服务,仅供个人学习研究,请勿商用。喜欢记得支持正版,若侵犯第三方权益,请及时联系我们删除!《版权声明》

0

评论0

请先
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录

微信扫一扫关注
关注后请回复“登录”二字获取验证码