【课程简介】
一门针对After Effects表达式编程的新课程。如果您是本主题的新手,或者您对本课程的主题有一定的经验,Harry会指导您从基础知识入手到重型代码。该课程的结构将同时使用概念性课程和基于项目的课程。从一些基本的数学概念,表达式和Javascript语法开始,该课程将发展势头,并进入更高级的概念,例如世界空间,三角学和更详细地理解Javascript。您将获得在日常工作流程中使用的提示和技巧。如果您不使用表达式,那么应该学习使用!如果您使用,本课程可以使您的知识更上一层楼。
课程纲要:
第1课:介绍AE表达式的概念
介绍AE表达式的概念,它们可以做什么和不能做什么以及基本格式和数学概念。
第2课:标量属性与数组属性
标量属性与数组属性。控制2D和3D属性,集成数学运算以对值和Wiggle()和Noise()进行求逆,除法和乘法。
第3课:时间和索引
时间和索引。根据图层顺序和时间控制值。
第4课:标记和输入/输出点
标记和入/出点。使用标记和标记名称控制事件,参考标记值以驱动不同的表达式,并使用clip in和outPoints驱动动画。
第5课:随机值
随机值。控制随机性,同步随机性和“偶然”随机性。
第6课:使用线性/缓和重新映射值
使用线性/缓和重新映射值使用时间和其他值创建特定范围内的值。
第7课:IF / ELSE和TRY / CATCH
If / Else&Try / Catch使用Try / Catch创建条件值并压缩不可避免的表达式“错误”。
第8课:文本字符串
文字字串。文本字符串和截断/串联字符串的编程。
第9课:使用SAMPLEIMAGE
使用sampleImage。来自RGB和HSL样本数据的驱动值,以及使用rgbToHsl()。
第10课:高级世界空间功能
先进的世界空间功能,基本的toComp / fromComp / toWorld等,以及使用atan2函数在点之间对齐和旋转图层。