@Topito
2020-10-12T07:36:57.000000Z
字数 2419
阅读 259
影视
界面展示
描边端点
,按住Alt点击改变描边连接点
copy
曲线Ease
粘贴曲线,Value
粘贴数值Pass-through
Auto Crop
单张解析裁剪Crop Duration
多张解析裁剪(如合成里物体是运动的需要点这个)Mask Crop
根据合成的mask做裁剪仅作参考
Shift+X
,可作参考)要记住关闭自动更新
有框框的
直接去掉就是10个了~ 延迟
连线
交互
明视
垂直镜像
自转
公转
托管关键帧
暗角
垃圾
验证码MOBONWT3*Look*AE*202002140917789SUL9
type
Static
静态 Kinematic
运动学(配合k帧) Dynamic
动态 Dormant
休眠 AEmatic
AE计算(结合锚点) Dead
死亡 Density
密度 Friction
摩擦 Bounciness
弹性 Color
颜色 Mesh Precision
网格精度 velocity Magnitude
速度精度 velocity Direction
速度幅度 Angular velocity
角速度 Linear Damping
线性阻尼 Angular Damping
角度阻尼 AEmatic Damping
AE阻尼 AEmatic Tension
AE张力(权重)JOINTS 关节
插画素材的网址
https://blush.design/
https://icons8.com/vector-creator
https://www.manypixels.co/
https://undraw.co/illustrations
https://www.freepik.com/search?dates=any&format=search&page=1&query=character&sort=popular
步行动画 28帧
走路姿势参考
Q:什么是表达式
A:表达式是由代码制成的强大工具
Q:表达式用什么语言写入
A:JavaScript
Q:表达式能做什么
A:
1. 擅长将属性链接在一起,一次控制很多属性
2. 自动化一些简单的任务,没有关键帧进行动画处理,意味着在项目中要管理的东西更少,一次控制很多属性
wiggle(频率
,幅度
)
wiggle(.5,180) 2秒动1次,随机正负180
posterizetime(频率
)
posterizetime(8) 定格动画,每秒中8帧
linear(属性绑定,一般直接父子级
,属性最小值
,属性最大值
,自身的最小值``自身最大值
)
和一个属性成线性关系
charAt(选择第几个数值,从0开始算
)
thisComp.layer("TOPITO").text.sourceText.charAt(2) 显示TOPITO的第三个字母
Math.round(random(最小值
,最大值
))
Math.round(random(0,2)) 在0,1,2三个数值中随机产生一个数值
注意
Math首字母要大写 if(某个条件
){符合条件就执行的指令
}else{不符合条件就执行的指令
}
var weilefangbian = effect("Slider Control")("Slider");
if(weilefangbian == 0){nishisabi}
else if(weilefangbian == 1){nishishuaibi}
else{nishayebushi}
将effect("Slider Control")("Slider")
的数值赋予给weilefangbian
如果weilefangbian
的数值为0
,则为nishisabi
如果weilefangbian
的数值为1
,则为nishishuaibi
否则为nishayebushi
注意
var代表赋值,后面要加;,==代表取数值
表达式控制器 expression control
线性
二维
三维
颜色
角度
Math.sin(time*调整频率
)/调整幅度
+value
调整频率
)/调整幅度
+value向后
向前
重复
来回往返
基于最后的速度继续前进
基于整体动画重复偏移
前后都循环
保留几个小数点
)父子级现在的数值
)同步
偏移
现在的层级