Ae 表达式语言引用:Global
◆ ◆ ◆
Global
全局对象、属性和方法
comp(name)
返回指定名称的合成对象。
参数 name :字符串。
footage(name)
返回指定名称的素材对象。
参数 name :字符串。
thisComp
返回表达式所在的合成对象。
thisProject
返回表达式所在的项目对象。
thisLayer
返回表达式所在的图层对象。
//thisLayer 是默认对象,所以其使用是可选的
thisLayer.width
width
thisProperty
返回表达式所在的属性对象。
time
返回合成的当前时间(数值),以秒为单位。合成的时间从 0 开始。
//返回整数时间值
Math.round(time);
//缩放属性的表达式,每秒放大 1 倍
value*time;
colorDepth
返回项目颜色深度值(数值)。
//例如,当每个通道的颜色深度为 8 位时,返回 8
colorDepth
posterizeTime(framesPerSecond)
允许将属性的帧速率设置为低于合成的帧速率。
常用于 wiggle、random、gaussRandom、noise 等方法之前,这些方法通常每帧产生一个随机值,posterizeTime(n) 可限制它们每秒只产生 n 个随机值。
参数 framesPerSecond :数值,指示其余表达式运行的帧速率。
//每秒更新 5 帧的位置属性值
posterizeTime(5);
x = noise(time)*1000;
[value[0]-x,value[1]]
//每秒使用随机值更新一次属性值
posterizeTime(1);
random()
value
返回当前时间表达式所在的属性的值(数值、数组或对象)。
timeToFrames(t, fps, isDuration)
将时间值 t 转换为帧数(数值)。
参数 t :默认为当前时间:time + thisComp.displayStartTime
参数 fps :帧速率,默认为合成帧速率:1.0 / thisComp.frameDuration
//获得当前时间对应的帧数
timeToFrames()
// 在 25 fps帧速率下 2 秒时对应的帧数
timeToFrames(2,25)
参数 isDuration :默认为 false,表示 t 为当前时间;设为 true 时,指示 t 为时间差。
timeToFrames(2.5,30,true)
framesToTime(frames, fps)
返回在指定的帧速率下指定的帧数 frames 对应的时间(数值)。
参数 fps :默认值与用法同 timeToFrames 方法中的一致。
timeToTimecode(t, timecodeBase, isDuration)
将时间 t 的值转换为表示时间码的字符串。
参数 t 和 isDuration 同 timeToFrames 方法中的一致。
参数 timecodeBase :又称为“时基”,默认为 30 fps。
//获得时基为 25 fps的时间码字符串
timeToTimecode(time,25)
timeToNTSCTimecode(t, ntscDropFrame, isDuration)
将时间 t 转换为表示 NTSC 时间码的字符串。
参数 ntscDropFrame :默认为 false,则结果字符串为 NTSC 未丢帧时间码。为 True 时,则结果字符串为 NTSC 丢帧时间码。
//提示:丢帧时间码各部分之间用 ; 分开
timeToNTSCTimecode(time,true)
timeToFeetAndFrames(t, fps, framesPerFoot, isDuration)
将时间 t 的值转换为表示胶片的英尺数+帧数的字符串。
参数 framesPerFoot :指定一英尺胶片中的帧数。默认为 16,是 35 毫米素材的最常见速率。
其它参数同 timeToFrames 方法。
timeToCurrentFormat(t, fps, isDuration)
将时间 t 的值转换为采用当前项目设置显示时间的格式字符串。
参数同 timeToFrames 方法。
“有钱的捧个钱场,好看的点下在看”
Ae 表达式语言引用:Global相关推荐
- Ae 表达式语言引用:Camera Light Effect
◆ ◆ ◆ Camera 摄像机属性 pointOfInterest 返回摄像机在世界空间中的目标点值(三维数组). zoom 返回摄像机的缩放值,以像素为单位. //图层的缩放属性的表达式 // ...
- Ae 表达式语言引用:Path Property
◆ ◆ ◆ Path Property 路径属性和方法 name 返回路径名称. points(t) 获取路径上所有点的 x.y 坐标.返回数偶数组的数组. 图层蒙版路径,点的坐标相对于其左上角的 ...
- Ae 表达式语言引用:Random Numbers
◆ ◆ ◆ Random Numbers 随机数方法 seedRandom(seed, timeless) 用在 random.gaussRandom.wiggle等方法之前,用于设置随机数种子值 ...
- Ae 表达式语言引用(合集)
点击分组标题,可查阅属性和方法的详细说明. Global 全局对象.属性和方法 comp(name) footage(name) thisComp thisProject thisLayer this ...
- Ae 表达式语言引用:Layer
◆ ◆ ◆ Layer 图层属性和方法 Sub-objects 图层子对象属性和方法 source 返回图层的源合成对象或源素材对象. thisComp.layer("Backgroun ...
- Ae 表达式语言引用之:Property
◆ ◆ ◆ Property 属性特性和方法 value 返回属性在当前时间的值(数值.数组或字符串). valueAtTime(t) 返回属性在指定时间(以秒为单位)的值. //要从一组(四个) ...
- Ae 表达式语言引用:Interpolation Color Conversion
◆ ◆ ◆ Interpolation 插值方法 linear(t, 最小输入, 最大输入, 最小输出, 最大输出) 将 t 值从一个范围(最小输入 ~ 最大输入)映射到另一个范围(最小输出 ~ ...
- Ae 表达式语言引用:Text
◆ ◆ ◆ Text 文本属性和方法 提示: 由于所有的 set 方法都将返回样式对象.因此有一种短格式的设置方式: text.sourceText.style.setFillColor(hexT ...
- Ae 表达式语言引用:Footage
◆ ◆ ◆ Footage 素材属性 width 返回素材的宽度(数值),以像素为单位. footage("Red").width height 返回素材的高度(数值),以像素 ...
最新文章
- 1123: 零起点学算法30——参加程序设计竞赛
- 搭建OpenStack-M版的Cinder所碰到过的状况
- MySQL笔记11:C语言编程API函数和完整实例演示!
- 不一样的Office 365之 —— Mini Hybrid了解一下(三)迁移邮箱
- 【Linux】一步一步学Linux——whereis命令(15)
- 高性能Mysql--Schema与数据类型优化
- 如何关闭kafka的控制台日志
- SIGIR 2020 | 知识图谱上推荐推理的模仿学习框架
- java导入jar包源码_eclipse中导入jar包的源码
- python静态方法_Python静态方法
- WEB安全基础理论笔记(幕布)
- Android Architecture Blueprints----安卓架构详细分析
- android-sdk环境变量配置
- ACM程序设计大赛简介
- Python 网络爬虫:Scrapy框架下爬虫的简单思路
- 读书分享 《如何阅读一本书》|检视阅读
- 杀怪物(dfs)题解
- 靠股票能改变普通人命运吗?
- 关于Axure-9组合交互内联框架问题
- Java字符串转换成字符数组
热门文章
- 富途网络科技有限公司2019秋招凉经
- 【FPGA】Verilog 实践:半加器与全加器 | 半减器与全减器 | Code Converter
- 基于纹理模型的空间自适应小波滤波实现
- 可视化智能停车场系统技术解决方案
- 移植 CH376 USB FAT12/16/32文件系统芯片 单片机 MCU51
- 原生Javascript实现五子棋
- Beacon室内导航方案资料汇总(Android)
- 基于STM32单片机一氧化碳(CO)气体监控系统proteus仿真设计
- php扩展文件sg11,linux系统虚拟主机开启支持SourceGuardian(sg11)加密组件的详细步骤...
- GBase 8s CREATE SECURITY LABEL COMPONENT 语句