After Effects中的脚本
由MathiasMöhl讲授
- 课程编号:
- AFX226
- 软件版本:
- CC
- 原始运行日期:
- 2016年一月
- 持续时间:
- 6小时22分钟
记录仪
管道
脚本是计算机程序,就像小型机器人一样,可以自动为您执行繁琐的重复性工作。在本课程中,您将逐步开发脚本来调整低三分之二的内容。在便捷的用户界面中,您只需输入所需的文本和一些其他参数(如所需的颜色和徽标图标),然后单击脚本即可相应地更新After Effects项目。
您不需要任何编程经验即可学习此课程。在课程结束时,您将拥有编写自己的脚本以简化AE工作流程所需的所有基本AE脚本技能。另外,由于After Effects脚本基于JavaScript,因此您还将对JavaScript有一些基本的了解。
MathiasMöhl是mamoworld.com的联合创始人,mamoworld.com是一家致力于开发After Effects脚本和其他扩展程序的公司。他最受欢迎的AE脚本包括MochaImport +,iExpressions,Auto Lip-Sync和Tracker2Mask。 Mathias还是一位经验丰富的培训师。他在mamoworld.com上发布了100多个免费视频教程,并应邀参加了Animago和After Effects World Conference等活动。 Mathias在早期生活中获得了计算机科学博士学位(以最高的成绩获得最高评价),并且作为生物信息学的研究者,他在国际,科学会议和期刊上发表了15篇以上的文章。
课程纲要
第1类:编写第一行代码
我们开始编写第一行代码:设置文本层的文本和关键帧一些属性。哇,这是编程?是的,代码看起来有些吓人,但创建起来很容易:通常按一下直观帮助工具的某些按钮。
第2类:JavaScript编程要点
是时候学习一些JavaScript编程要点:您将学习注释,变量和对象。我们使用它们使上一类的脚本更具可读性。该代码现在看起来已经不那么令人恐惧了。
第3类:app.project JavaScript对象
您了解到,可以使用强大的app.project JavaScript对象检查和修改After Effects项目中的几乎所有内容。在第一堂课中看起来如此恐怖的编程代码现在变得很有道理。
第4类:app.project更详细
我们将更详细地探索app.project。由于它是如此之大,我们将无法涵盖所有内容。但是您将看到最重要的部分-并学习如何有效地使用文档进行更深入的了解。
第5类:JavaScript技能
是时候提高您的JavaScript技能了。您将学习如何使用“ if”语句使您的代码对不同情况做出反应。我们将其用于一些基本的错误处理,并通过选择所需徽标图标的功能扩展了较低的第三个脚本。
第6类:循环
您将学习如何使用循环。例如,它们对于迭代组成层或属性的关键帧至关重要。我们使用它们来确保较低的三分之二脚本在创建新的关键帧之前正确删除了所有旧的关键帧。
第7类:创建脚本
您现在已经了解所有基础知识-是时候应用这些知识了!我们创建了一个脚本来选择合成中的特定图层,也许我们也可以从生成随机文本图层中获得一些乐趣。
第8类:JavaScript函数
这次您将学习如何编写自己的JavaScript函数。这不仅使您可以更好地组织低三分之二的脚本的代码-这也是创建用户界面的基本前提。
第9类:创建用户界面
我们为较低的三分之二脚本创建一个用户界面。用户界面看起来不错,但仍然是一个空外壳,尚无任何功能与其连接。
第10类:将用户界面连接到代码
我们将用户界面连接到下面的第三个脚本的代码。恭喜,您使用功能齐全的用户界面完成了第一个脚本的定稿!